Package org.eclnt.ccee.usagevariants
Interface IVariantPersistence
- All Known Implementing Classes:
VariantPersistenceStreamStore
public interface IVariantPersistence
Peristence interface that is used for storing variants.
-
Method Summary
Modifier and TypeMethodDescriptionqueryParentUserIds
(String userId) queryVariantIds
(String userId, String serviceType, String serviceId) readDefaultVariantId
(String userId, String serviceType, String serviceId) readVariant
(String userId, String serviceType, String serviceId, String variantId) void
removeVariant
(String userId, String serviceType, String serviceId, String variantId) void
saveDefaultVariantId
(String userId, String serviceType, String serviceId, String variantId) void
saveVariant
(String userId, String serviceType, String serviceId, String variantId, String variantData)
-
Method Details
-
readDefaultVariantId
-
saveDefaultVariantId
-
readVariant
-
saveVariant
-
removeVariant
-
queryVariantIds
-
queryParentUserIds
-