com.sun.ejb.containers.util.cache
Interface EJBObjectCache

All Superinterfaces:
Cache
All Known Implementing Classes:
FIFOEJBObjectCache, UnboundedEJBObjectCache

public interface EJBObjectCache
extends Cache

An interface for accessing EJB(Local)Object caches

Author:
Mahesh Kannan

Method Summary
 java.lang.Object get(java.lang.Object key, boolean incrementRefCount)
           
 void init(int maxEntries, int numberOfVictimsToSelect, long timeout, float loadFactor, java.util.Properties props)
           
 java.lang.Object put(java.lang.Object key, java.lang.Object value, boolean incrementRefCount)
           
 java.lang.Object remove(java.lang.Object key, boolean decrementRefCount)
           
 void setEJBObjectCacheListener(EJBObjectCacheListener listener)
           
 
Methods inherited from interface com.sun.appserv.util.cache.Cache
add, add, addCacheListener, clear, clearStats, contains, destroy, elements, get, getAll, getEntryCount, getIndex, getStatByName, getStats, init, init, isEmpty, keys, notifyRefresh, put, put, remove, remove, removeAll, trimExpiredEntries, values, waitRefresh
 

Method Detail

get

java.lang.Object get(java.lang.Object key,
                     boolean incrementRefCount)

put

java.lang.Object put(java.lang.Object key,
                     java.lang.Object value,
                     boolean incrementRefCount)

remove

java.lang.Object remove(java.lang.Object key,
                        boolean decrementRefCount)

init

void init(int maxEntries,
          int numberOfVictimsToSelect,
          long timeout,
          float loadFactor,
          java.util.Properties props)

setEJBObjectCacheListener

void setEJBObjectCacheListener(EJBObjectCacheListener listener)


Copyright © 2012 GlassFish Community. All Rights Reserved.