public abstract class ContextManagerBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
contextName |
protected java.util.concurrent.CopyOnWriteArrayList<ContextPartitionStateListener> |
listenersLazy |
protected EPServicesContext |
servicesContext |
Constructor and Description |
---|
ContextManagerBase(java.lang.String contextName,
EPServicesContext servicesContext) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ContextPartitionStateListener listener) |
java.util.Iterator<ContextPartitionStateListener> |
getListeners() |
void |
removeListener(ContextPartitionStateListener listener) |
void |
removeListeners() |
protected final java.lang.String contextName
protected final EPServicesContext servicesContext
protected java.util.concurrent.CopyOnWriteArrayList<ContextPartitionStateListener> listenersLazy
public ContextManagerBase(java.lang.String contextName, EPServicesContext servicesContext)
public void addListener(ContextPartitionStateListener listener)
public void removeListener(ContextPartitionStateListener listener)
public java.util.Iterator<ContextPartitionStateListener> getListeners()
public void removeListeners()