Interface DomainCacheDao
- All Known Implementing Classes:
DomainCacheJdbcDao,SnapshotDomainCacheDao
public interface DomainCacheDao
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiongetCollectionId(int elementId) getDefinitionLastUpdateInProfile(String profileCode) getLastUpdateForOpenSession(String profileCode, String user) getLastUpdateForProfile(String profileCode) getNewParents(String profileCode, Set<Integer> userRegionVersions) getObjectById(int elementId, String path, DomainObjectTypeImpl type, AttributeValueProvider valueProvider, Set<Integer> regionIds) getObjectsAttributesByObjectId(String profileCode, int sessionId, Set<Integer> userRegionVersions) getObjectsById(String profileCode, int sessionId, Map<String, DomainObjectTypeImpl> types, Set<Integer> userRegionVersions) getObjectsDynamicAttributesByObjectId(String profileCode, int sessionId, Set<Integer> userRegionVersions) getOpenSessions(String profile, String user) getReferences(int elementId) getReferences(String profileCode, int sessionId, Set<Integer> userRegionVersions) getSystemVersionWithoutMy(String profile, SortedSet<Integer> myVersions) getTypesByCode(String profileCode) getUserVersions(String profileCode, String user)
-
Method Details
-
getDomainElementLastUpdate
Date getDomainElementLastUpdate() -
getRegionVersionLastUpdate
Date getRegionVersionLastUpdate() -
getDomainDefinitionLastUpdate
Date getDomainDefinitionLastUpdate() -
getTypesByCode
-
getCollectionId
-
getObjectsById
Map<String,DomainObjectImpl> getObjectsById(String profileCode, int sessionId, Map<String, DomainObjectTypeImpl> types, Set<Integer> userRegionVersions) -
getNewParents
-
getObjectById
DomainObjectImpl getObjectById(int elementId, String path, DomainObjectTypeImpl type, AttributeValueProvider valueProvider, Set<Integer> regionIds) -
getReferences
-
getReferences
-
getProfileLastUpdates
-
getObjectsDynamicAttributesByObjectId
-
getObjectsAttributesByObjectId
-
getUserVersions
-
getOpenSessions
-
getLastUpdateForProfile
-
getLastUpdateForOpenSession
-
getDefinitionLastUpdateInProfile
-
getSystemVersionWithoutMy
-