com.espertech.esper.core.context.mgr
Class ContextPropertyEventType

java.lang.Object
  extended by com.espertech.esper.core.context.mgr.ContextPropertyEventType

public class ContextPropertyEventType
extends java.lang.Object


Nested Class Summary
static class ContextPropertyEventType.ContextProperty
           
 
Field Summary
static java.lang.String PROP_CTX_ENDTIME
           
static java.lang.String PROP_CTX_ID
           
static java.lang.String PROP_CTX_KEY_PREFIX
           
static java.lang.String PROP_CTX_LABEL
           
static java.lang.String PROP_CTX_NAME
           
static java.lang.String PROP_CTX_STARTTIME
           
 
Constructor Summary
ContextPropertyEventType()
           
 
Method Summary
static void addEndpointTypes(java.lang.String contextName, ContextDetailCondition endpoint, java.util.Map<java.lang.String,java.lang.Object> properties, java.util.Set<java.lang.String> allTags)
           
static java.util.Map<java.lang.String,java.lang.Object> getCategorizedBean(java.lang.String contextName, int agentInstanceId, java.lang.String label)
           
static java.util.Map<java.lang.String,java.lang.Object> getCategorizedType()
           
static java.util.Map<java.lang.String,java.lang.Object> getHashBean(java.lang.String contextName, int agentInstanceId)
           
static java.util.Map<java.lang.String,java.lang.Object> getHashType()
           
static java.util.Map<java.lang.String,java.lang.Object> getInitiatedTerminatedType()
           
static java.util.Map<java.lang.String,java.lang.Object> getNestedBeanBase(java.lang.String contextName, int contextPartitionId)
           
static java.util.Map<java.lang.String,java.lang.Object> getNestedTypeBase()
           
static java.util.Map<java.lang.String,java.lang.Object> getPartitionBean(java.lang.String contextName, int agentInstanceId, java.lang.Object keyValue, java.util.List<java.lang.String> propertyNames)
           
static java.util.Map<java.lang.String,java.lang.Object> getPartitionType(ContextDetailPartitioned segmentedSpec, java.lang.Class[] propertyTypes)
           
static java.util.Map<java.lang.String,java.lang.Object> getTempOverlapBean(java.lang.String contextName, int agentInstanceId, java.util.Map<java.lang.String,java.lang.Object> matchEvent, EventBean theEvent, java.lang.String filterAsName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROP_CTX_NAME

public static final java.lang.String PROP_CTX_NAME
See Also:
Constant Field Values

PROP_CTX_ID

public static final java.lang.String PROP_CTX_ID
See Also:
Constant Field Values

PROP_CTX_LABEL

public static final java.lang.String PROP_CTX_LABEL
See Also:
Constant Field Values

PROP_CTX_STARTTIME

public static final java.lang.String PROP_CTX_STARTTIME
See Also:
Constant Field Values

PROP_CTX_ENDTIME

public static final java.lang.String PROP_CTX_ENDTIME
See Also:
Constant Field Values

PROP_CTX_KEY_PREFIX

public static final java.lang.String PROP_CTX_KEY_PREFIX
See Also:
Constant Field Values
Constructor Detail

ContextPropertyEventType

public ContextPropertyEventType()
Method Detail

getCategorizedType

public static java.util.Map<java.lang.String,java.lang.Object> getCategorizedType()

getCategorizedBean

public static java.util.Map<java.lang.String,java.lang.Object> getCategorizedBean(java.lang.String contextName,
                                                                                  int agentInstanceId,
                                                                                  java.lang.String label)

getInitiatedTerminatedType

public static java.util.Map<java.lang.String,java.lang.Object> getInitiatedTerminatedType()

addEndpointTypes

public static void addEndpointTypes(java.lang.String contextName,
                                    ContextDetailCondition endpoint,
                                    java.util.Map<java.lang.String,java.lang.Object> properties,
                                    java.util.Set<java.lang.String> allTags)
                             throws ExprValidationException
Throws:
ExprValidationException

getTempOverlapBean

public static java.util.Map<java.lang.String,java.lang.Object> getTempOverlapBean(java.lang.String contextName,
                                                                                  int agentInstanceId,
                                                                                  java.util.Map<java.lang.String,java.lang.Object> matchEvent,
                                                                                  EventBean theEvent,
                                                                                  java.lang.String filterAsName)

getPartitionType

public static java.util.Map<java.lang.String,java.lang.Object> getPartitionType(ContextDetailPartitioned segmentedSpec,
                                                                                java.lang.Class[] propertyTypes)

getPartitionBean

public static java.util.Map<java.lang.String,java.lang.Object> getPartitionBean(java.lang.String contextName,
                                                                                int agentInstanceId,
                                                                                java.lang.Object keyValue,
                                                                                java.util.List<java.lang.String> propertyNames)

getNestedTypeBase

public static java.util.Map<java.lang.String,java.lang.Object> getNestedTypeBase()

getNestedBeanBase

public static java.util.Map<java.lang.String,java.lang.Object> getNestedBeanBase(java.lang.String contextName,
                                                                                 int contextPartitionId)

getHashType

public static java.util.Map<java.lang.String,java.lang.Object> getHashType()

getHashBean

public static java.util.Map<java.lang.String,java.lang.Object> getHashBean(java.lang.String contextName,
                                                                           int agentInstanceId)

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