public class GeneralBufferModule extends AbstractModule implements IParameterized
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BUFFER_NAMES_PARAM |
Constructor and Description |
---|
GeneralBufferModule() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<IActivationBuffer> |
createBuffers()
called to create any buffers used by this buffer.
|
java.lang.String |
getParameter(java.lang.String key)
return parameter value - null if not defined.
|
java.util.Collection<java.lang.String> |
getPossibleParameters()
Return all parameters that can be read
|
java.util.Collection<java.lang.String> |
getSetableParameters()
Return list of all parameters that can be set.
|
void |
initialize()
this will be called after all the modules have been installed permitting
the module to attach listeners to other modules.
|
void |
reset()
reset the module.
|
void |
setParameter(java.lang.String key,
java.lang.String value)
Set the named parameter
|
delayedFuture, delayedFuture, dispose, getExecutor, getModel, getName, getSafeName, immediateFuture, immediateReturn, install, setExecutor, uninstall
addAdapterFactory, getAdapter, removeAdapterFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAdapter
public static final java.lang.String BUFFER_NAMES_PARAM
protected java.util.Collection<IActivationBuffer> createBuffers()
AbstractModule
createBuffers
in class AbstractModule
public void initialize()
IModule
initialize
in interface IModule
initialize
in interface IInitializable
initialize
in class AbstractModule
public void reset()
IModule
public java.lang.String getParameter(java.lang.String key)
IParameterized
getParameter
in interface IParameterized
key
- Description of the Parameterpublic java.util.Collection<java.lang.String> getPossibleParameters()
IParameterized
getPossibleParameters
in interface IParameterized
public java.util.Collection<java.lang.String> getSetableParameters()
IParameterized
getSetableParameters
in interface IParameterized
public void setParameter(java.lang.String key, java.lang.String value)
IParameterized
setParameter
in interface IParameterized