com.espertech.esper.core.context.mgr
Class ContextStateCacheNoSave
java.lang.Object
com.espertech.esper.core.context.mgr.ContextStateCacheNoSave
- All Implemented Interfaces:
- ContextStateCache
public class ContextStateCacheNoSave
- extends java.lang.Object
- implements ContextStateCache
For testing, only used within SPIs; Replaced by applicable EsperHA bindings.
Method Summary |
void |
addContextPath(java.lang.String contextName,
int level,
int parentPath,
int subPath,
java.lang.Integer optionalContextPartitionId,
java.lang.Object additionalInfo,
ContextStatePathValueBinding binding)
|
ContextStatePathValueBinding |
getBinding(java.lang.Object bindingInfo)
|
java.util.TreeMap<ContextStatePathKey,ContextStatePathValue> |
getContextPaths(java.lang.String contextName)
|
void |
removeContext(java.lang.String contextName)
|
void |
removeContextParentPath(java.lang.String contextName,
int level,
int parentPath)
|
void |
removeContextPath(java.lang.String contextName,
int level,
int parentPath,
int subPath)
|
void |
updateContextPath(java.lang.String contextName,
ContextStatePathKey key,
ContextStatePathValue value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_SPI_TEST_BINDING
public static final ContextStatePathValueBinding DEFAULT_SPI_TEST_BINDING
ContextStateCacheNoSave
public ContextStateCacheNoSave()
getBinding
public ContextStatePathValueBinding getBinding(java.lang.Object bindingInfo)
- Specified by:
getBinding
in interface ContextStateCache
updateContextPath
public void updateContextPath(java.lang.String contextName,
ContextStatePathKey key,
ContextStatePathValue value)
- Specified by:
updateContextPath
in interface ContextStateCache
addContextPath
public void addContextPath(java.lang.String contextName,
int level,
int parentPath,
int subPath,
java.lang.Integer optionalContextPartitionId,
java.lang.Object additionalInfo,
ContextStatePathValueBinding binding)
- Specified by:
addContextPath
in interface ContextStateCache
removeContextParentPath
public void removeContextParentPath(java.lang.String contextName,
int level,
int parentPath)
- Specified by:
removeContextParentPath
in interface ContextStateCache
removeContextPath
public void removeContextPath(java.lang.String contextName,
int level,
int parentPath,
int subPath)
- Specified by:
removeContextPath
in interface ContextStateCache
getContextPaths
public java.util.TreeMap<ContextStatePathKey,ContextStatePathValue> getContextPaths(java.lang.String contextName)
- Specified by:
getContextPaths
in interface ContextStateCache
removeContext
public void removeContext(java.lang.String contextName)
- Specified by:
removeContext
in interface ContextStateCache