fr.paris.lutece.plugins.comarquage.util.cache.genericimpl
Class AbstractChainNode

java.lang.Object
  extended by fr.paris.lutece.plugins.comarquage.util.cache.genericimpl.AbstractChainNode
All Implemented Interfaces:
IChainNode
Direct Known Subclasses:
AbstractAccessor, AbstractCache, AbstractFilter

public abstract class AbstractChainNode
extends java.lang.Object
implements IChainNode

Common abstract filter
No properties read here.


Constructor Summary
AbstractChainNode(java.lang.String strImplementationName, java.lang.String strImplementationDescription)
          The public constructor
 
Method Summary
 java.lang.String getImplementationDescription()
          Return the description of this filter's implementation
 java.lang.String getImplementationName()
          Return the name of this filter's implementation
 void init(java.lang.String strBase)
          Init the instance with params based on prefix strBase
protected  IKeyAdapter readInitKeyAdapter(java.lang.String strBase)
          Read and init a IKeyAdapter object
protected  IObjectTransform readInitObjectTransform(java.lang.String strBase)
          Read and init a IObjectTransform object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.paris.lutece.plugins.comarquage.util.cache.IChainNode
getObject
 

Constructor Detail

AbstractChainNode

public AbstractChainNode(java.lang.String strImplementationName,
                         java.lang.String strImplementationDescription)
The public constructor

Parameters:
strImplementationName - the name of the implementation class
strImplementationDescription - the description of the implementation
Method Detail

init

public void init(java.lang.String strBase)
Description copied from interface: IChainNode
Init the instance with params based on prefix strBase

Specified by:
init in interface IChainNode
Parameters:
strBase - The prefix of params to search
See Also:
IChainNode.init(String)

getImplementationDescription

public final java.lang.String getImplementationDescription()
Description copied from interface: IChainNode
Return the description of this filter's implementation

Specified by:
getImplementationDescription in interface IChainNode
Returns:
the description of this filter's implementation
See Also:
IChainNode.getImplementationDescription( )

getImplementationName

public final java.lang.String getImplementationName()
Description copied from interface: IChainNode
Return the name of this filter's implementation

Specified by:
getImplementationName in interface IChainNode
Returns:
the name of this filter's implementation
See Also:
IChainNode.getImplementationName( )

readInitObjectTransform

protected IObjectTransform readInitObjectTransform(java.lang.String strBase)
Read and init a IObjectTransform object

Parameters:
strBase - Base of the IObjectTransform properties
Returns:
the initialized IObjectTransform object
See Also:
IObjectTransform

readInitKeyAdapter

protected IKeyAdapter readInitKeyAdapter(java.lang.String strBase)
Read and init a IKeyAdapter object

Parameters:
strBase - Base of the IKeyAdapter properties
Returns:
the initialized IKeyAdapter object
See Also:
IKeyAdapter


Copyright © 2012 Mairie de Paris. All Rights Reserved.