com.ca.jcs.cache
Interface CachingConnector

All Known Subinterfaces:
Connector
All Known Implementing Classes:
BaseConnector, JDBCMetaConnector, JNDIMetaConnector, MetaConnector, ORAMetaConnector, SDKMetaConnector, SDKWSMetaConnector, StubMetaConnector

public interface CachingConnector

Methods implemented by a connector that are capable of caching some of their child objects.


Method Summary
 CacheableStatus getCacheableStatus(ObjectInfo objInfo)
          Is the provided object potentially cacheable and if so, what should be cached?.
 CacheManager getCacheManager()
           
 boolean isCachingActive()
           
 boolean isCachingRequired()
          Is LdapDN => {ConnectorDN, [objectclass]} caching required for this connector ?
 void setCacheManager(CacheManager cacheManager)
           
 void setCachingRequired(boolean cachingRequired)
           
 

Method Detail

getCacheManager

CacheManager getCacheManager()

setCacheManager

void setCacheManager(CacheManager cacheManager)

getCacheableStatus

CacheableStatus getCacheableStatus(ObjectInfo objInfo)
Is the provided object potentially cacheable and if so, what should be cached?.


isCachingRequired

boolean isCachingRequired()
Is LdapDN => {ConnectorDN, [objectclass]} caching required for this connector ?


setCachingRequired

void setCachingRequired(boolean cachingRequired)

isCachingActive

boolean isCachingActive()


Created 2011-07-14 13:27 EST