Class SetTimeoutStatementBuilder
- java.lang.Object
-
- com.tangosol.coherence.dslquery.queryplus.AbstractQueryPlusStatementBuilder
-
- com.tangosol.coherence.dslquery.queryplus.SetTimeoutStatementBuilder
-
- All Implemented Interfaces:
StatementBuilder<Statement>
public class SetTimeoutStatementBuilder extends AbstractQueryPlusStatementBuilder
A class that builds the QueryPlus "ALTER SESSION SET TIMEOUT millis" statement.- Since:
- 12.2.1
- Author:
- jk 2014.03.05
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SetTimeoutStatementBuilder.SetTimeoutOPToken
A CohQL OPToken representing the QueryPlus "ALTER SESSION SET TIMEOUT" statement.class
SetTimeoutStatementBuilder.SetTimeoutStatement
The implementation of the QueryPlus "ALTER SESSION SET TIMEOUT" statement.-
Nested classes/interfaces inherited from class com.tangosol.coherence.dslquery.queryplus.AbstractQueryPlusStatementBuilder
AbstractQueryPlusStatementBuilder.AbstractOPToken, AbstractQueryPlusStatementBuilder.AbstractStatement
-
-
Constructor Summary
Constructors Constructor Description SetTimeoutStatementBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
Return a description of the CohQL command suitable for displaying as help text.String
getSyntax()
Return the syntax of the CohQL command.AbstractQueryPlusStatementBuilder.AbstractOPToken
instantiateOpToken()
Return the OPToken for this command.Statement
realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars)
Realizes an implementation of aStatement
that can be executed to perform a specific CohQL command.
-
-
-
Method Detail
-
realize
public Statement realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars)
Description copied from interface:StatementBuilder
Realizes an implementation of aStatement
that can be executed to perform a specific CohQL command.- Parameters:
ctx
- theExecutionContext
to use to create commandsterm
- the parsedNodeTerm
used to create the relevant StatementlistBindVars
- the indexed bind variablesnamedBindVars
- the named bind variables- Returns:
- an executable instance of a Statement
-
instantiateOpToken
public AbstractQueryPlusStatementBuilder.AbstractOPToken instantiateOpToken()
Description copied from class:AbstractQueryPlusStatementBuilder
Return the OPToken for this command.- Specified by:
instantiateOpToken
in classAbstractQueryPlusStatementBuilder
- Returns:
- the OPToken for this command
-
getSyntax
public String getSyntax()
Description copied from interface:StatementBuilder
Return the syntax of the CohQL command.- Returns:
- the syntax of the CohQL command
-
getDescription
public String getDescription()
Description copied from interface:StatementBuilder
Return a description of the CohQL command suitable for displaying as help text.- Returns:
- a description of the CohQL command suitable for displaying as help text
-
-