java.lang.Object
com.priint.pubserver.plugin.entitymanager.cache.CacheKey

public class CacheKey extends Object
  • Constructor Details

    • CacheKey

      public CacheKey()
  • Method Details

    • buildKeyForListOfKeys

      public String buildKeyForListOfKeys(CacheKey.ListOfKeysType typeOfKey, CacheUtils.EntityClassType entityClassType, String parentEntityIdentifier, String parentObjectId, String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context)
    • buildKeyForEntityRootBuckets

      public String buildKeyForEntityRootBuckets(String resultEntityId, com.priint.pubserver.plugin.entitydata.Context context)
    • parseEntityDataKey

      public CacheKey.EntityDataKey parseEntityDataKey(String key)
    • buildKeyForEntityData

      public String buildKeyForEntityData(CacheUtils.EntityClassType entityClassType, String entityIdentifier, String identifier, com.priint.pubserver.plugin.entitydata.Context context)
    • buildKeyForEntityData

      public String buildKeyForEntityData(com.priint.pubserver.plugin.entitydata.EntityData entityData) throws com.priint.pubserver.plugin.exception.EntityManagerException
      Throws:
      com.priint.pubserver.plugin.exception.EntityManagerException
    • getEntityClassType

      public CacheUtils.EntityClassType getEntityClassType(com.priint.pubserver.plugin.entitydata.EntityData entityData) throws com.priint.pubserver.plugin.exception.EntityManagerException
      Throws:
      com.priint.pubserver.plugin.exception.EntityManagerException