Package | Description |
---|---|
com.tangosol.coherence.dslquery | |
com.tangosol.coherence.dslquery.queryplus |
This package contains commands that are specific to the
QueryPlus
tool rather than general CohQL commands. |
com.tangosol.coherence.dslquery.statement |
This package contains
StatementBuilder implementations and
com.tangosol.coherence.dslquery.CohQLStatement implementations. |
com.tangosol.coherence.dslquery.statement.persistence |
Modifier and Type | Interface and Description |
---|---|
interface |
StatementBuilder<T extends Statement>
Classes implementing this interface build instances of
Statement implementations. |
Modifier and Type | Method and Description |
---|---|
Statement |
CoherenceQueryLanguage.prepareStatement(NodeTerm term,
ExecutionContext context,
List listBindVars,
com.tangosol.config.expression.ParameterResolver namedBindVars)
Realize an instance of the
Statement that will execute the CohQL statement
represented by the AST node. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractQueryPlusStatementBuilder.AbstractStatement
An abstract base class that allows sub classes to implement the applicable
methods on
Statement . |
class |
CommandsStatementBuilder.CommandsQueryPlusStatement
The implementation of the QueryPlus "commands" command.
|
class |
ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement
The command to turn on or off extended CohQL.
|
class |
HelpStatementBuilder.HelpQueryPlusStatement
A class representing the QueryPlus "HELP" command.
|
class |
SanityCheckStatementBuilder.SanityCheckQueryPlusStatement
A class representing the QueryPlus "SANITY CHECK" command.
|
class |
ServicesStatementBuilder.ServicesQueryPlusStatement
A class representing the "SERVICES" QueryPlus command.
|
class |
SetTimeoutStatementBuilder.SetTimeoutStatement
The implementation of the QueryPlus "ALTER SESSION SET TIMEOUT" statement.
|
class |
TraceStatementBuilder.TraceQueryPlusStatement
A command that turns on or off QueryPlus trace.
|
class |
WheneverStatementBuilder.WheneverQueryPlusStatement
The command to set the QueryPlus error action.
|
Modifier and Type | Method and Description |
---|---|
Statement |
SetTimeoutStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
com.tangosol.config.expression.ParameterResolver namedBindVars) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStatementBuilder<T extends Statement>
A base class for
StatementBuilder implementations. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractStatement
A base class for
Statement implementations. |
static class |
BackupStatementBuilder.BackupStatement
Implementation of the CohQL "BACKUP" command.
|
static class |
CreateCacheStatementBuilder.CreateCacheStatement
Implementation of the CohQL "CREATE CACHE" command.
|
static class |
CreateIndexStatementBuilder.CreateIndexStatement
Implementation of the CohQL "CREATE INDEX" command.
|
static class |
DeleteStatementBuilder.DeleteStatement
Implementation of the CohQL "DELETE" query.
|
static class |
DropCacheStatementBuilder.DropCacheStatement
Implementation of the CohQL "DROP CACHE" command.
|
static class |
DropIndexStatementBuilder.DropIndexStatement
Implementation of the CohQL "create index" command.
|
static class |
InsertStatementBuilder.InsertStatement
Implementation of the CohQL "INSERT" command.
|
static class |
QueryRecorderStatementBuilder.QueryRecorderStatement
Implementation of the CohQL "QueryRecorder" command.
|
static class |
RestoreStatementBuilder.RestoreStatement
Implementation of the CohQL "RESTORE" command.
|
static class |
SelectStatementBuilder.SelectStatement
Implementation of the CohQL "SELECT" command.
|
static class |
SourceStatementBuilder.SourceStatement
Implementation of the CohQL "source" command.
|
static class |
TruncateCacheStatementBuilder.TruncateCacheStatement
Implementation of the CohQL "TRUNCATE CACHE" command.
|
static class |
UpdateStatementBuilder.UpdateStatement
Implementation of the CohQL "UPDATE" command.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSnapshotStatement
Abstract implementation of an
AbstractStatement providing functionality
useful for generic snapshot statements. |
static class |
ArchiveSnapshotStatementBuilder.ArchiveSnapshotStatement
Implementation of the CohQL "ARCHIVE SNAPSHOT" command.
|
static class |
CreateSnapshotStatementBuilder.CreateSnapshotStatement
Implementation of the CohQL "CREATE SNAPSHOT" command.
|
static class |
ForceRecoveryStatementBuilder.ForceRecoveryStatement
Implementation of the CohQL "FORCE RECOVERY" command.
|
static class |
ListArchiverStatementBuilder.ListArchiverStatement
Implementation of the CohQL "LIST ARCHIVER" command.
|
static class |
ListServicesStatementBuilder.ListServicesStatement
Implementation of the CohQL "LIST SERVICES" command.
|
static class |
ListSnapshotsStatementBuilder.ListSnapshotsStatement
Implementation of the CohQL "LIST SNAPSHOTS" command.
|
static class |
RecoverSnapshotStatementBuilder.RecoverSnapshotStatement
Implementation of the CohQL "RECOVER SNAPSHOT" command.
|
static class |
RemoveSnapshotStatementBuilder.RemoveSnapshotStatement
Implementation of the CohQL "REMOVE [ARCHIVED] SNAPSHOT" command.
|
static class |
ResumeServiceStatementBuilder.ResumeServiceStatement
Implementation of the CohQL "RESUME SERVICE" command.
|
static class |
RetrieveSnapshotStatementBuilder.RetrieveSnapshotStatement
Implementation of the CohQL "RETRIEVE SNAPSHOT" command.
|
static class |
SuspendServiceStatementBuilder.SuspendServiceStatement
Implementation of the CohQL "SUSPEND SERVICE" command.
|
static class |
ValidateSnapshotStatementBuilder.ValidateSnapshotStatement
Implementation of the CohQL "VALIDATE [ARCHIVED] SNAPSHOT" command.
|