public class EPVariableServiceImpl extends Object implements EPVariableServiceSPI
Constructor and Description |
---|
EPVariableServiceImpl(EPServicesContext services) |
Modifier and Type | Method and Description |
---|---|
Class |
getVariableType(String deploymentId,
String variableName) |
Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Class> |
getVariableTypeAll() |
Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Object> |
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) |
Object |
getVariableValue(String deploymentId,
String variableName) |
Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Object> |
getVariableValueAll() |
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) |
void |
setVariableValue(String deploymentId,
String variableName,
Object variableValue) |
public EPVariableServiceImpl(EPServicesContext services)
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Class> getVariableTypeAll()
getVariableTypeAll
in interface EPVariableServiceSPI
public Class getVariableType(String deploymentId, String variableName)
getVariableType
in interface EPVariableServiceSPI
public Object getVariableValue(String deploymentId, String variableName) throws com.espertech.esper.common.client.variable.VariableNotFoundException
getVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableNotFoundException
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
getVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableNotFoundException
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
getVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableNotFoundException
public Map<com.espertech.esper.common.internal.util.DeploymentIdNamePair,Object> getVariableValueAll()
getVariableValueAll
in interface com.espertech.esper.common.client.variable.EPVariableService
public void setVariableValue(String deploymentId, String variableName, Object variableValue) throws com.espertech.esper.common.client.variable.VariableValueException, com.espertech.esper.common.client.variable.VariableNotFoundException
setVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
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
setVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
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
setVariableValue
in interface com.espertech.esper.common.client.variable.EPVariableService
com.espertech.esper.common.client.variable.VariableValueException
com.espertech.esper.common.client.variable.VariableNotFoundException
Copyright © 2005–2018. All rights reserved.