org.apache.jcs.auxiliary
Class AuxiliaryCacheConfigurator

java.lang.Object
  extended by org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator

public class AuxiliaryCacheConfigurator
extends java.lang.Object

Configuration util for auxiliary caches. I plan to move the auxiliary configuration from the composite cache configurator here.


Field Summary
static java.lang.String ATTRIBUTE_PREFIX
          .attributes
static java.lang.String CACHE_EVENT_LOGGER_PREFIX
          jcs.auxiliary.NAME.cacheeventlogger=CLASSNAME
static java.lang.String SERIALIZER_PREFIX
          jcs.auxiliary.NAME.serializer=CLASSNAME
 
Constructor Summary
AuxiliaryCacheConfigurator()
           
 
Method Summary
static ICacheEventLogger parseCacheEventLogger(java.util.Properties props, java.lang.String auxPrefix)
          Parses the event logger config, if there is any for the auxiliary.
static IElementSerializer parseElementSerializer(java.util.Properties props, java.lang.String auxPrefix)
          Parses the element config, if there is any for the auxiliary.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ATTRIBUTE_PREFIX

public static final java.lang.String ATTRIBUTE_PREFIX
.attributes

See Also:
Constant Field Values

CACHE_EVENT_LOGGER_PREFIX

public static final java.lang.String CACHE_EVENT_LOGGER_PREFIX
jcs.auxiliary.NAME.cacheeventlogger=CLASSNAME

jcs.auxiliary.NAME.cacheeventlogger.attributes.CUSTOMPROPERTY=VALUE

See Also:
Constant Field Values

SERIALIZER_PREFIX

public static final java.lang.String SERIALIZER_PREFIX
jcs.auxiliary.NAME.serializer=CLASSNAME

jcs.auxiliary.NAME.serializer.attributes.CUSTOMPROPERTY=VALUE

See Also:
Constant Field Values
Constructor Detail

AuxiliaryCacheConfigurator

public AuxiliaryCacheConfigurator()
Method Detail

parseCacheEventLogger

public static ICacheEventLogger parseCacheEventLogger(java.util.Properties props,
                                                      java.lang.String auxPrefix)
Parses the event logger config, if there is any for the auxiliary.

Parameters:
props -
auxPrefix - - ex. AUXILIARY_PREFIX + auxName
Returns:
cacheEventLogger

parseElementSerializer

public static IElementSerializer parseElementSerializer(java.util.Properties props,
                                                        java.lang.String auxPrefix)
Parses the element config, if there is any for the auxiliary.

Parameters:
props -
auxPrefix - - ex. AUXILIARY_PREFIX + auxName
Returns:
cacheEventLogger


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