Uses of Interface
org.apache.jcs.engine.behavior.IElementSerializer

Packages that use IElementSerializer
org.apache.jcs.auxiliary Root package for auxiliary caches. 
org.apache.jcs.auxiliary.disk The primary disk auxiliary. 
org.apache.jcs.auxiliary.disk.block   
org.apache.jcs.auxiliary.disk.file   
org.apache.jcs.auxiliary.disk.indexed   
org.apache.jcs.auxiliary.disk.jdbc   
org.apache.jcs.auxiliary.disk.jdbc.hsql   
org.apache.jcs.auxiliary.disk.jdbc.mysql   
org.apache.jcs.auxiliary.lateral Root package for the lateral cache family. 
org.apache.jcs.auxiliary.lateral.socket.tcp   
org.apache.jcs.auxiliary.remote Root package for the remote auxiliary cache. 
org.apache.jcs.auxiliary.remote.http.client   
org.apache.jcs.utils.serialization   
 

Uses of IElementSerializer in org.apache.jcs.auxiliary
 

Fields in org.apache.jcs.auxiliary declared as IElementSerializer
protected  IElementSerializer AbstractAuxiliaryCache.elementSerializer
          The serializer.
 

Methods in org.apache.jcs.auxiliary that return IElementSerializer
 IElementSerializer AbstractAuxiliaryCache.getElementSerializer()
          Allows it to be injected.
static IElementSerializer AuxiliaryCacheConfigurator.parseElementSerializer(Properties props, String auxPrefix)
          Parses the element config, if there is any for the auxiliary.
 

Methods in org.apache.jcs.auxiliary with parameters of type IElementSerializer
 AuxiliaryCache AuxiliaryCacheFactory.createCache(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates an auxiliary using the supplied attributes.
 void AuxiliaryCache.setElementSerializer(IElementSerializer elementSerializer)
          Allows you to inject a custom serializer.
 void AbstractAuxiliaryCache.setElementSerializer(IElementSerializer elementSerializer)
          Allows you to inject a custom serializer.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk
 

Methods in org.apache.jcs.auxiliary.disk that return IElementSerializer
 IElementSerializer AbstractDiskCacheManager.getElementSerializer()
           
 

Methods in org.apache.jcs.auxiliary.disk with parameters of type IElementSerializer
 void AbstractDiskCacheManager.setElementSerializer(IElementSerializer elementSerializer)
           
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.block
 

Fields in org.apache.jcs.auxiliary.disk.block declared as IElementSerializer
protected  IElementSerializer BlockDisk.elementSerializer
          The serializer.
 

Methods in org.apache.jcs.auxiliary.disk.block with parameters of type IElementSerializer
 AuxiliaryCache BlockDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Get an instance of the BlockDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
static BlockDiskCacheManager BlockDiskCacheManager.getInstance(BlockDiskCacheAttributes defaultCacheAttributes, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Gets the singleton instance of the manager
 

Constructors in org.apache.jcs.auxiliary.disk.block with parameters of type IElementSerializer
BlockDisk(File file, IElementSerializer elementSerializer)
          Constructor for the Disk object
BlockDisk(File file, int blockSizeBytes, IElementSerializer elementSerializer)
          Creates the file and set the block size in bytes.
BlockDiskCache(BlockDiskCacheAttributes cacheAttributes, IElementSerializer elementSerializer)
          Constructs the BlockDisk after setting up the root directory.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.file
 

Methods in org.apache.jcs.auxiliary.disk.file with parameters of type IElementSerializer
 AuxiliaryCache FileDiskCacheFactory.createCache(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates a manager if we don't have one, and then uses the manager to create the cache.
 

Constructors in org.apache.jcs.auxiliary.disk.file with parameters of type IElementSerializer
FileDiskCache(FileDiskCacheAttributes cattr, IElementSerializer elementSerializer)
          Constructor for the DiskCache object.
FileDiskCacheManager(FileDiskCacheAttributes defaultCacheAttributes, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Constructor for the DiskFileCacheManager object
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.indexed
 

Methods in org.apache.jcs.auxiliary.disk.indexed with parameters of type IElementSerializer
 AuxiliaryCache IndexedDiskCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Get an instance of the IndexDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
static IndexedDiskCacheManager IndexedDiskCacheManager.getInstance(IndexedDiskCacheAttributes defaultCacheAttributes, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Gets the singleton instance of the manager
 

Constructors in org.apache.jcs.auxiliary.disk.indexed with parameters of type IElementSerializer
IndexedDiskCache(IndexedDiskCacheAttributes cattr, IElementSerializer elementSerializer)
          Constructor for the DiskCache object.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.jdbc
 

Methods in org.apache.jcs.auxiliary.disk.jdbc that return IElementSerializer
 IElementSerializer JDBCDiskCache.getElementSerializer()
           
 

Methods in org.apache.jcs.auxiliary.disk.jdbc with parameters of type IElementSerializer
 AuxiliaryCache JDBCDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager compositeCacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
static JDBCDiskCacheManager JDBCDiskCacheManager.getInstance(JDBCDiskCacheAttributes cattr, ICompositeCacheManager compositeCacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Gets the instance attribute of the HSQLCacheManager class
 void JDBCDiskCache.setElementSerializer(IElementSerializer elementSerializer)
           
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.jdbc.hsql
 

Methods in org.apache.jcs.auxiliary.disk.jdbc.hsql with parameters of type IElementSerializer
 AuxiliaryCache HSQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager arg1, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.disk.jdbc.mysql
 

Methods in org.apache.jcs.auxiliary.disk.jdbc.mysql with parameters of type IElementSerializer
 AuxiliaryCache MySQLDiskCacheFactory.createCache(AuxiliaryCacheAttributes rawAttr, ICompositeCacheManager cacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This factory method should create an instance of the mysqlcache.
static MySQLDiskCacheManager MySQLDiskCacheManager.getInstance(MySQLDiskCacheAttributes cattr, ICompositeCacheManager compositeCacheManager, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Gets the instance attribute of the HSQLCacheManager class
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.lateral
 

Fields in org.apache.jcs.auxiliary.lateral declared as IElementSerializer
protected  IElementSerializer LateralCacheAbstractManager.elementSerializer
          The serializer.
 

Methods in org.apache.jcs.auxiliary.lateral with parameters of type IElementSerializer
abstract  AuxiliaryCache LateralCacheAbstractFactory.createCache(AuxiliaryCacheAttributes attr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates a lateral cache.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.lateral.socket.tcp
 

Fields in org.apache.jcs.auxiliary.lateral.socket.tcp declared as IElementSerializer
protected  IElementSerializer LateralTCPDiscoveryListener.elementSerializer
          The serializer.
 

Methods in org.apache.jcs.auxiliary.lateral.socket.tcp with parameters of type IElementSerializer
 AuxiliaryCache LateralTCPCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Creates a TCP lateral.
 LateralTCPDiscoveryListener LateralTCPDiscoveryListenerManager.getDiscoveryListener(ITCPLateralCacheAttributes ilca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Gets the instance attribute of the LateralCacheTCPListener class.
static LateralTCPCacheManager LateralTCPCacheManager.getInstance(ITCPLateralCacheAttributes lca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Returns an instance of the LateralCacheManager.
 

Constructors in org.apache.jcs.auxiliary.lateral.socket.tcp with parameters of type IElementSerializer
LateralTCPDiscoveryListener(ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          This plugs into the udp discovery system.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.remote
 

Methods in org.apache.jcs.auxiliary.remote with parameters of type IElementSerializer
 AuxiliaryCache RemoteCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
static RemoteCacheManager RemoteCacheManager.getInstance(IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Returns an instance of RemoteCacheManager for the given connection parameters.
 

Constructors in org.apache.jcs.auxiliary.remote with parameters of type IElementSerializer
AbstractRemoteCacheNoWaitFacade(RemoteCacheNoWait[] noWaits, RemoteCacheAttributes rca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Constructs with the given remote cache, and fires events to any listeners.
RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade facade, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Constructor for the RemoteCacheFailoverRunner object.
RemoteCacheNoWaitFacade(RemoteCacheNoWait[] noWaits, RemoteCacheAttributes rca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Constructs with the given remote cache, and fires events to any listeners.
 

Uses of IElementSerializer in org.apache.jcs.auxiliary.remote.http.client
 

Methods in org.apache.jcs.auxiliary.remote.http.client with parameters of type IElementSerializer
 AuxiliaryCache RemoteHttpCacheFactory.createCache(AuxiliaryCacheAttributes iaca, ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
static RemoteHttpCacheManager RemoteHttpCacheManager.getInstance(ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
          Get the singleton instance.
 

Uses of IElementSerializer in org.apache.jcs.utils.serialization
 

Classes in org.apache.jcs.utils.serialization that implement IElementSerializer
 class CompressingSerializer
          Performs default serialization and de-serialization.
 class StandardSerializer
          Performs default serialization and de-serialization.
 

Methods in org.apache.jcs.utils.serialization with parameters of type IElementSerializer
static ICacheElement SerializationConversionUtil.getDeSerializedCacheElement(ICacheElementSerialized serialized, IElementSerializer elementSerializer)
          This returns a wrapper that has a de-serialized version of the value instead of the serialized value.
static ICacheElementSerialized SerializationConversionUtil.getSerializedCacheElement(ICacheElement element, IElementSerializer elementSerializer)
          This returns a wrapper that has a serialized version of the value instead of the value.
 



Copyright © 2002-2012 Apache Software Foundation. All Rights Reserved.