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) voidremoveVariant(String userId, String serviceType, String serviceId, String variantId) voidsaveDefaultVariantId(String userId, String serviceType, String serviceId, String variantId) voidsaveVariant(String userId, String serviceType, String serviceId, String variantId, String variantData)
-
Method Details
-
readDefaultVariantId
-
saveDefaultVariantId
-
readVariant
-
saveVariant
-
removeVariant
-
queryVariantIds
-
queryParentUserIds
-