public class DeploymentOptions extends Object
EPDeploymentService.deploy(com.espertech.esper.common.client.EPCompiled)
.Constructor and Description |
---|
DeploymentOptions() |
Modifier and Type | Method and Description |
---|---|
String |
getDeploymentId()
Returns the deployment id if one should be assigned; A null value causes the runtime to generate and assign a deployment id.
|
LockStrategy |
getDeploymentLockStrategy()
Return the deployment lock strategy, the default is
LockStrategyDefault |
StatementNameRuntimeOption |
getStatementNameRuntime()
Returns the callback overriding the statement name that identifies the statement within the deployment and that
can be obtained using
EPStatement.getName() |
StatementSubstitutionParameterOption |
getStatementSubstitutionParameter()
Returns the callback providing values for substitution parameters.
|
StatementUserObjectRuntimeOption |
getStatementUserObjectRuntime()
Returns the callback providing a runtime statement user object that can be obtained using
EPStatement.getUserObjectRuntime() |
DeploymentOptions |
setDeploymentId(String deploymentId)
Sets the deployment id if one should be assigned; A null value causes the runtime to generate and assign a deployment id.
|
DeploymentOptions |
setDeploymentLockStrategy(LockStrategy deploymentLockStrategy)
Sets the deployment lock strategy, the default is
LockStrategyDefault |
DeploymentOptions |
setStatementNameRuntime(StatementNameRuntimeOption statementNameRuntime)
Sets the callback overriding the statement name that identifies the statement within the deployment and that
can be obtained using
EPStatement.getName() |
DeploymentOptions |
setStatementSubstitutionParameter(StatementSubstitutionParameterOption statementSubstitutionParameter)
Sets the callback providing values for substitution parameters.
|
DeploymentOptions |
setStatementUserObjectRuntime(StatementUserObjectRuntimeOption statementUserObjectRuntime)
Sets the callback providing a runtime statement user object that can be obtained using
EPStatement.getUserObjectRuntime() |
public String getDeploymentId()
public DeploymentOptions setDeploymentId(String deploymentId)
deploymentId
- deployment idpublic StatementUserObjectRuntimeOption getStatementUserObjectRuntime()
EPStatement.getUserObjectRuntime()
public DeploymentOptions setStatementUserObjectRuntime(StatementUserObjectRuntimeOption statementUserObjectRuntime)
EPStatement.getUserObjectRuntime()
statementUserObjectRuntime
- callbackpublic StatementNameRuntimeOption getStatementNameRuntime()
EPStatement.getName()
public DeploymentOptions setStatementNameRuntime(StatementNameRuntimeOption statementNameRuntime)
EPStatement.getName()
statementNameRuntime
- callbackpublic LockStrategy getDeploymentLockStrategy()
LockStrategyDefault
public DeploymentOptions setDeploymentLockStrategy(LockStrategy deploymentLockStrategy)
LockStrategyDefault
deploymentLockStrategy
- lock strategypublic StatementSubstitutionParameterOption getStatementSubstitutionParameter()
public DeploymentOptions setStatementSubstitutionParameter(StatementSubstitutionParameterOption statementSubstitutionParameter)
statementSubstitutionParameter
- callbackCopyright © 2005–2018. All rights reserved.