Uses of Class
com.tangosol.coherence.dslquery.ExecutionContext
Packages that use ExecutionContext
Package
Description
Contains packages and classes supporting the Coherence CohQL command line tool.
This package contains commands that are specific to the 
QueryPlus
 tool rather than general CohQL commands.This package contains 
StatementBuilder implementations.This package contains classes for persistence related statement builders.
Contains various generic utilities.
- 
Uses of ExecutionContext in com.tangosol.coherence.dslquery
Fields in com.tangosol.coherence.dslquery declared as ExecutionContextModifier and TypeFieldDescriptionprotected final ExecutionContextQueryPlus.f_contextTheExecutionContextthat will be passed toStatements.Methods in com.tangosol.coherence.dslquery that return ExecutionContextModifier and TypeMethodDescriptionQueryPlus.getExecutionContext()Return the currentExecutionContextpassed toStatements.Methods in com.tangosol.coherence.dslquery with parameters of type ExecutionContextModifier and TypeMethodDescriptionStatement.execute(ExecutionContext ctx) Execute a CohQL query or command and return the relevantresult.StatementExecutor.execute(Reader reader, ExecutionContext ctx) Parse and execute all of the CohQL statements read from the specifiedReader.default CompletableFuture<StatementResult> Statement.executeAsync(ExecutionContext ctx) Execute a CohQL query or command asynchronously and return theCompletableFuturewith the relevantresult.Statement.getExecutionConfirmation(ExecutionContext ctx) Return a string that will be used as a question to confirm execution of a statement.CoherenceQueryLanguage.prepareStatement(NodeTerm term, ExecutionContext context, List listBindVars, ParameterResolver namedBindVars) Realize an instance of theStatementthat will execute the CohQL statement represented by the AST node.StatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) Realizes an implementation of aStatementthat can be executed to perform a specific CohQL command.voidStatement.sanityCheck(ExecutionContext ctx) Perform sanity checks on the statement that will be executed. - 
Uses of ExecutionContext in com.tangosol.coherence.dslquery.queryplus
Methods in com.tangosol.coherence.dslquery.queryplus with parameters of type ExecutionContextModifier and TypeMethodDescriptionServicesStatementBuilder.ServicesQueryPlusStatement.dumpServiceInfo(ExecutionContext ctx) Return information about the current set of Coherence services.CommandsStatementBuilder.CommandsQueryPlusStatement.execute(ExecutionContext ctx) ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement.execute(ExecutionContext ctx) HelpStatementBuilder.HelpQueryPlusStatement.execute(ExecutionContext ctx) SanityCheckStatementBuilder.SanityCheckQueryPlusStatement.execute(ExecutionContext ctx) ServicesStatementBuilder.ServicesQueryPlusStatement.execute(ExecutionContext ctx) SetTimeoutStatementBuilder.SetTimeoutStatement.execute(ExecutionContext ctx) Set the current timeout to be used by the CohQL session.TraceStatementBuilder.TraceQueryPlusStatement.execute(ExecutionContext ctx) WheneverStatementBuilder.WheneverQueryPlusStatement.execute(ExecutionContext ctx) AbstractQueryPlusStatementBuilder.AbstractStatement.getExecutionConfirmation(ExecutionContext ctx) CommandsStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ExtendedLanguageStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) HelpStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) SanityCheckStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ServicesStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) SetTimeoutStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) TraceStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) WheneverStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) voidAbstractQueryPlusStatementBuilder.AbstractStatement.sanityCheck(ExecutionContext ctx)  - 
Uses of ExecutionContext in com.tangosol.coherence.dslquery.statement
Methods in com.tangosol.coherence.dslquery.statement with parameters of type ExecutionContextModifier and TypeMethodDescriptionprotected voidAbstractStatement.assertCacheName(String sName, ExecutionContext ctx) Test to see whether the given String is a known cache name.protected com.tangosol.coherence.dslquery.internal.UpdateSetListMakerInsertStatementBuilder.createUpdateSetListMaker(ExecutionContext ctx, List listBindVars, ParameterResolver namedBindVars) Create anUpdateSetListMaker.protected com.tangosol.coherence.dslquery.internal.UpdateSetListMakerUpdateStatementBuilder.createUpdateSetListMaker(ExecutionContext context, List listBindVars, ParameterResolver namedBindVars) Create an instance of anUpdateSetListMaker.protected static FilterAbstractStatementBuilder.ensureFilter(NodeTerm termWhere, String sCacheName, String sAlias, List listBindVars, ParameterResolver namedBindVars, ExecutionContext ctx) Build aFilterfor the given cache using the given where clause, alias and bind environments.BackupStatementBuilder.BackupStatement.execute(ExecutionContext ctx) CreateCacheStatementBuilder.CreateCacheStatement.execute(ExecutionContext ctx) CreateIndexStatementBuilder.CreateIndexStatement.execute(ExecutionContext ctx) DeleteStatementBuilder.DeleteStatement.execute(ExecutionContext ctx) DropCacheStatementBuilder.DropCacheStatement.execute(ExecutionContext ctx) DropIndexStatementBuilder.DropIndexStatement.execute(ExecutionContext ctx) InsertStatementBuilder.InsertStatement.execute(ExecutionContext ctx) QueryRecorderStatementBuilder.QueryRecorderStatement.execute(ExecutionContext ctx) RestoreStatementBuilder.RestoreStatement.execute(ExecutionContext ctx) SelectStatementBuilder.AsyncSelectStatement.execute(ExecutionContext ctx) SelectStatementBuilder.SelectStatement.execute(ExecutionContext ctx) SourceStatementBuilder.SourceStatement.execute(ExecutionContext ctx) TruncateCacheStatementBuilder.TruncateCacheStatement.execute(ExecutionContext ctx) UpdateStatementBuilder.UpdateStatement.execute(ExecutionContext ctx) DeleteStatementBuilder.DeleteStatement.executeAsync(ExecutionContext ctx) InsertStatementBuilder.InsertStatement.executeAsync(ExecutionContext ctx) SelectStatementBuilder.SelectStatement.executeAsync(ExecutionContext ctx) UpdateStatementBuilder.UpdateStatement.executeAsync(ExecutionContext ctx) AbstractStatement.getExecutionConfirmation(ExecutionContext ctx) BackupStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) CreateCacheStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) CreateIndexStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) DeleteStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) DropCacheStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) DropIndexStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) InsertStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) QueryRecorderStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) RestoreStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) SelectStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) SourceStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) TruncateCacheStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) UpdateStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) voidAbstractStatement.sanityCheck(ExecutionContext ctx) voidBackupStatementBuilder.BackupStatement.sanityCheck(ExecutionContext ctx) voidCreateIndexStatementBuilder.CreateIndexStatement.sanityCheck(ExecutionContext ctx) voidDeleteStatementBuilder.DeleteStatement.sanityCheck(ExecutionContext ctx) voidDropCacheStatementBuilder.DropCacheStatement.sanityCheck(ExecutionContext ctx) voidDropIndexStatementBuilder.DropIndexStatement.sanityCheck(ExecutionContext ctx) voidInsertStatementBuilder.InsertStatement.sanityCheck(ExecutionContext ctx) voidQueryRecorderStatementBuilder.QueryRecorderStatement.sanityCheck(ExecutionContext ctx) voidSelectStatementBuilder.SelectStatement.sanityCheck(ExecutionContext ctx) voidTruncateCacheStatementBuilder.TruncateCacheStatement.sanityCheck(ExecutionContext ctx) voidUpdateStatementBuilder.UpdateStatement.sanityCheck(ExecutionContext ctx) SourceStatementBuilder.SourceStatement.source(String sFileName, ExecutionContext ctx) Attempt to parse, build, and execute from the given file of statements tracing on the given PrintWriter if the given flag indicates the need to trace. - 
Uses of ExecutionContext in com.tangosol.coherence.dslquery.statement.persistence
Methods in com.tangosol.coherence.dslquery.statement.persistence with parameters of type ExecutionContextModifier and TypeMethodDescriptionArchiveSnapshotStatementBuilder.ArchiveSnapshotStatement.execute(ExecutionContext ctx) CreateSnapshotStatementBuilder.CreateSnapshotStatement.execute(ExecutionContext ctx) ForceRecoveryStatementBuilder.ForceRecoveryStatement.execute(ExecutionContext ctx) ListArchiverStatementBuilder.ListArchiverStatement.execute(ExecutionContext ctx) ListServicesStatementBuilder.ListServicesStatement.execute(ExecutionContext ctx) ListSnapshotsStatementBuilder.ListSnapshotsStatement.execute(ExecutionContext ctx) RecoverSnapshotStatementBuilder.RecoverSnapshotStatement.execute(ExecutionContext ctx) RemoveSnapshotStatementBuilder.RemoveSnapshotStatement.execute(ExecutionContext ctx) ResumeServiceStatementBuilder.ResumeServiceStatement.execute(ExecutionContext ctx) RetrieveSnapshotStatementBuilder.RetrieveSnapshotStatement.execute(ExecutionContext ctx) SuspendServiceStatementBuilder.SuspendServiceStatement.execute(ExecutionContext ctx) ValidateSnapshotStatementBuilder.ValidateSnapshotStatement.execute(ExecutionContext ctx) ArchiveSnapshotStatementBuilder.ArchiveSnapshotStatement.getExecutionConfirmation(ExecutionContext ctx) CreateSnapshotStatementBuilder.CreateSnapshotStatement.getExecutionConfirmation(ExecutionContext ctx) ForceRecoveryStatementBuilder.ForceRecoveryStatement.getExecutionConfirmation(ExecutionContext ctx) RecoverSnapshotStatementBuilder.RecoverSnapshotStatement.getExecutionConfirmation(ExecutionContext ctx) RemoveSnapshotStatementBuilder.RemoveSnapshotStatement.getExecutionConfirmation(ExecutionContext ctx) ResumeServiceStatementBuilder.ResumeServiceStatement.getExecutionConfirmation(ExecutionContext ctx) RetrieveSnapshotStatementBuilder.RetrieveSnapshotStatement.getExecutionConfirmation(ExecutionContext ctx) SuspendServiceStatementBuilder.SuspendServiceStatement.getExecutionConfirmation(ExecutionContext ctx) ArchiveSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) CreateSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ForceRecoveryStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ListArchiverStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ListServicesStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ListSnapshotsStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) RecoverSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) RemoveSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ResumeServiceStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) RetrieveSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) SuspendServiceStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) ValidateSnapshotStatementBuilder.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars)  - 
Uses of ExecutionContext in com.tangosol.util
Methods in com.tangosol.util that return ExecutionContextModifier and TypeMethodDescriptionprotected static ExecutionContextQueryHelper.createCommonExecutionContext()Create a newExecutionContext.static ExecutionContextQueryHelper.createExecutionContext(ConfigurableCacheFactory factory) Create a newExecutionContext.static ExecutionContextQueryHelper.createExecutionContext(Session session) Create a newExecutionContext.Methods in com.tangosol.util with parameters of type ExecutionContextModifier and TypeMethodDescriptionstatic StatementQueryHelper.createStatement(String sStatement, ExecutionContext context) Creates a newCoherence Query LanguageStatementfrom the provided query string.static StatementQueryHelper.createStatement(String sStatement, ExecutionContext context, Object[] oaPositionalParams) Creates a newCoherence Query LanguageStatementfrom the provided query string.protected static StatementQueryHelper.createStatement(String sStatement, ExecutionContext context, Object[] aoPositionalParams, Map<String, Object> mapBindingParams) Creates a newCoherence Query LanguageStatementfrom the provided query string.static StatementQueryHelper.createStatement(String sStatement, ExecutionContext context, Map<String, Object> mapBindingParams) Creates a newCoherence Query LanguageStatementfrom the provided query string.static ObjectQueryHelper.executeStatement(String sStatement, ExecutionContext context) Execute a CohQL statement.