com.sun.mdm.index.query
Class ThreadSafeQueryObjectCacheManager

java.lang.Object
  extended bycom.sun.mdm.index.query.ThreadSafeQueryObjectCacheManager
All Implemented Interfaces:
QueryObjectCacheManager

public class ThreadSafeQueryObjectCacheManager
extends java.lang.Object
implements QueryObjectCacheManager


Method Summary
static QueryObjectCacheManager getInstance()
           
 QueryObjectCache getQueryObjectCache(QueryObject qo)
           
 int getQueryObjectCacheCount()
           
 void setQueryObjectCache(QueryObjectCache qc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static QueryObjectCacheManager getInstance()

getQueryObjectCache

public QueryObjectCache getQueryObjectCache(QueryObject qo)
                                     throws java.lang.Exception
Specified by:
getQueryObjectCache in interface QueryObjectCacheManager
Throws:
java.lang.Exception

getQueryObjectCacheCount

public int getQueryObjectCacheCount()
Specified by:
getQueryObjectCacheCount in interface QueryObjectCacheManager

setQueryObjectCache

public void setQueryObjectCache(QueryObjectCache qc)
                         throws java.lang.Exception
Specified by:
setQueryObjectCache in interface QueryObjectCacheManager
Throws:
java.lang.Exception


Sun Microsystems, Inc.