Class EPVariableServiceImpl
java.lang.Object
com.espertech.esper.runtime.internal.kernel.service.EPVariableServiceImpl
- All Implemented Interfaces:
com.espertech.esper.common.client.variable.EPVariableService
,EPVariableServiceSPI
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetVariableType
(String deploymentId, String variableName) getVariableValue
(String deploymentId, String variableName) getVariableValue
(Set<com.espertech.esper.common.internal.util.DeploymentIdNamePair> variableNames) Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,
List<com.espertech.esper.common.client.context.ContextPartitionVariableState>> getVariableValue
(Set<com.espertech.esper.common.internal.util.DeploymentIdNamePair> variableNames, com.espertech.esper.common.client.context.ContextPartitionSelector contextPartitionSelector) void
setVariableValue
(String deploymentId, String variableName, Object variableValue) void
setVariableValue
(Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair, Object> variableValues) void
setVariableValue
(Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair, Object> variableValues, int agentInstanceId)
-
Constructor Details
-
EPVariableServiceImpl
-
-
Method Details
-
getVariableTypeAll
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Class> getVariableTypeAll()- Specified by:
getVariableTypeAll
in interfaceEPVariableServiceSPI
-
getVariableType
- Specified by:
getVariableType
in interfaceEPVariableServiceSPI
-
getVariableValue
public Object getVariableValue(String deploymentId, String variableName) throws com.espertech.esper.common.client.variable.VariableNotFoundException - Specified by:
getVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableNotFoundException
-
getVariableValue
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,List<com.espertech.esper.common.client.context.ContextPartitionVariableState>> getVariableValue(Set<com.espertech.esper.common.internal.util.DeploymentIdNamePair> variableNames, com.espertech.esper.common.client.context.ContextPartitionSelector contextPartitionSelector) throws com.espertech.esper.common.client.variable.VariableNotFoundException - Specified by:
getVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableNotFoundException
-
getVariableValue
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Object> getVariableValue(Set<com.espertech.esper.common.internal.util.DeploymentIdNamePair> variableNames) throws com.espertech.esper.common.client.variable.VariableNotFoundException - Specified by:
getVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableNotFoundException
-
getVariableValueAll
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Object> getVariableValueAll()- Specified by:
getVariableValueAll
in interfacecom.espertech.esper.common.client.variable.EPVariableService
-
setVariableValue
public void setVariableValue(String deploymentId, String variableName, Object variableValue) throws com.espertech.esper.common.client.variable.VariableValueException, com.espertech.esper.common.client.variable.VariableNotFoundException - Specified by:
setVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
-
setVariableValue
public void setVariableValue(Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair, Object> variableValues) throws com.espertech.esper.common.client.variable.VariableValueException, com.espertech.esper.common.client.variable.VariableNotFoundException- Specified by:
setVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
-
setVariableValue
public void setVariableValue(Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair, Object> variableValues, int agentInstanceId) throws com.espertech.esper.common.client.variable.VariableValueException, com.espertech.esper.common.client.variable.VariableNotFoundException- Specified by:
setVariableValue
in interfacecom.espertech.esper.common.client.variable.EPVariableService
- Throws:
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
-