com.espertech.esper.core.context.mgr
Interface ContextStateCache

All Known Implementing Classes:
ContextStateCacheNoSave

public interface ContextStateCache


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)
           
 

Method Detail

getBinding

ContextStatePathValueBinding getBinding(java.lang.Object bindingInfo)

addContextPath

void addContextPath(java.lang.String contextName,
                    int level,
                    int parentPath,
                    int subPath,
                    java.lang.Integer optionalContextPartitionId,
                    java.lang.Object additionalInfo,
                    ContextStatePathValueBinding binding)

updateContextPath

void updateContextPath(java.lang.String contextName,
                       ContextStatePathKey key,
                       ContextStatePathValue value)

removeContextParentPath

void removeContextParentPath(java.lang.String contextName,
                             int level,
                             int parentPath)

removeContextPath

void removeContextPath(java.lang.String contextName,
                       int level,
                       int parentPath,
                       int subPath)

removeContext

void removeContext(java.lang.String contextName)

getContextPaths

java.util.TreeMap<ContextStatePathKey,ContextStatePathValue> getContextPaths(java.lang.String contextName)

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com