public class VirtualDataWindowForgeContext
extends java.lang.Object
VirtualDataWindowForge
provides
contextual information about the named window and the type of events held.Constructor and Description |
---|
VirtualDataWindowForgeContext(EventType eventType,
java.lang.Object[] parameters,
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameterExpressions,
java.lang.String namedWindowName,
com.espertech.esper.common.internal.view.core.ViewForgeEnv viewForgeEnv,
java.io.Serializable customConfiguration)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
java.io.Serializable |
getCustomConfiguration()
Returns any additional configuration provided.
|
EventType |
getEventType()
Returns the event type of the events held in the virtual data window as per declaration of the named window.
|
java.lang.String |
getNamedWindowName()
Returns the name of the named window used in connection with the virtual data window.
|
com.espertech.esper.common.internal.epl.expression.core.ExprNode[] |
getParameterExpressions()
Returns the expressions passed as parameters to the virtual data window.
|
java.lang.Object[] |
getParameters()
Returns the parameters passed; for example "create window ABC.my:vdw("10.0.0.1")" passes one paramater here.
|
com.espertech.esper.common.internal.view.core.ViewForgeEnv |
getViewForgeEnv()
Returns the view forge environment
|
public VirtualDataWindowForgeContext(EventType eventType, java.lang.Object[] parameters, com.espertech.esper.common.internal.epl.expression.core.ExprNode[] parameterExpressions, java.lang.String namedWindowName, com.espertech.esper.common.internal.view.core.ViewForgeEnv viewForgeEnv, java.io.Serializable customConfiguration)
eventType
- the event type that the named window is declared to hold.parameters
- the parameters passed when declaring the named window, for example "create window ABC.my:vdw("10.0.0.1")" passes one paramater here.namedWindowName
- the name of the named windowparameterExpressions
- parameter expressions passed to the virtual data windowcustomConfiguration
- additional configurationviewForgeEnv
- view forge environmentpublic EventType getEventType()
public java.lang.Object[] getParameters()
public java.lang.String getNamedWindowName()
public com.espertech.esper.common.internal.epl.expression.core.ExprNode[] getParameterExpressions()
public java.io.Serializable getCustomConfiguration()
public com.espertech.esper.common.internal.view.core.ViewForgeEnv getViewForgeEnv()