com.wm.app.tn.db
Class ProfileCacheOps
java.lang.Object
com.wm.app.tn.db.ProfileCacheOps
- Direct Known Subclasses:
- ProfileDeleteOps, ProfileInsertOps, ProfileOps, ProfileStore, ProfileUpdateOps
public abstract class ProfileCacheOps
- extends java.lang.Object
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProfileCacheOps
public ProfileCacheOps()
acquireWriteLockOnSummariesKey
public static void acquireWriteLockOnSummariesKey(java.lang.String profileId)
releaseWriteLockOnSummariesKey
public static void releaseWriteLockOnSummariesKey(java.lang.String profileId)
acquireWriteLockOnidMapKey
public static void acquireWriteLockOnidMapKey(java.lang.String externalId)
releaseWriteLockOnidMapKey
public static void releaseWriteLockOnidMapKey(java.lang.String externalId)
acquireWriteLockOnprofilesKey
public static void acquireWriteLockOnprofilesKey(java.lang.String profileId)
releaseWriteLockOnProfilesKey
public static void releaseWriteLockOnProfilesKey(java.lang.String profileId)
putOnSummaries
public static void putOnSummaries(java.lang.String profileId,
ProfileSummary summary)
putOnidMap
public static void putOnidMap(java.lang.String externalId,
java.lang.String profileId)
putOnProfiles
public static void putOnProfiles(java.lang.String profileId,
Profile profile)
getFromSummaries
public static ProfileSummary getFromSummaries(java.lang.String profileId)
getFromidMap
public static java.lang.String getFromidMap(java.lang.String externalId)
getFromProfiles
public static Profile getFromProfiles(java.lang.String profileId)
removeFromSummaries
public static void removeFromSummaries(java.lang.String profileId)
removeFromProfiles
public static void removeFromProfiles(java.lang.String profileId)
clearSummaries
public static void clearSummaries()
clearidMap
public static void clearidMap()
clearProfiles
public static void clearProfiles()
getSummariesKeys
public static java.util.List<java.lang.String> getSummariesKeys()
querySummariesOnDisplayName
public static ProfileSummary querySummariesOnDisplayName(java.lang.String displayName)
updateIDMap
public static void updateIDMap(java.util.Vector ids,
boolean refresh)
throws ProfileStoreException
- Throws:
ProfileStoreException