Class ListSnapshotsStatementBuilder.ListSnapshotsStatement
java.lang.Object
com.tangosol.util.Base
com.tangosol.coherence.dslquery.statement.AbstractStatement
com.tangosol.coherence.dslquery.statement.persistence.ListSnapshotsStatementBuilder.ListSnapshotsStatement
- All Implemented Interfaces:
Statement
- Enclosing class:
ListSnapshotsStatementBuilder
Implementation of the CohQL "LIST SNAPSHOTS" command.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.tangosol.util.Base
Base.LoggingWriter
-
Field Summary
-
Constructor Summary
ConstructorDescriptionListSnapshotsStatement
(String sService, boolean fArchived) Create a ListSnapshotsStatement that will list snapshots for services. -
Method Summary
Modifier and TypeMethodDescriptionexecute
(ExecutionContext ctx) Execute a CohQL query or command and return the relevantresult
.void
showPlan
(PrintWriter out) Output to the providedPrintWriter
a human readable trace of the actions that will be taken by this statement if or when executed.Methods inherited from class com.tangosol.coherence.dslquery.statement.AbstractStatement
assertCacheName, getExecutionConfirmation, sanityCheck
Methods inherited from class com.tangosol.util.Base
azzert, azzert, azzert, azzertFailed, breakLines, breakLines, capitalize, checkNotEmpty, checkNotNull, checkRange, computeSafeWaitTime, decimalValue, dup, dup, ensureBigDecimal, ensureClassLoader, ensureRuntimeException, ensureRuntimeException, equals, equalsDeep, err, err, err, err, err, escape, formatDateTime, getCallerStackFrame, getCommonMonitor, getCommonMonitor, getCommonMonitor, getContextClassLoader, getContextClassLoader, getDeepMessage, getErr, getLastSafeTimeMillis, getLog, getMaxDecDigits, getMaxHexDigits, getOriginalException, getOut, getProcessRandom, getRandom, getRandomBinary, getRandomBinary, getRandomString, getSafeTimeMillis, getStackFrame, getStackFrames, getStackTrace, getStackTrace, getStackTrace, getThreadFactory, getTimeZone, getUpTimeMillis, hashCode, hexValue, indentString, indentString, isDecimal, isHex, isLogEcho, isOctal, log, log, log, log, log, makeInteger, makeLong, makeThread, mergeArray, mergeBooleanArray, mergeByteArray, mergeCharArray, mergeDoubleArray, mergeFloatArray, mergeIntArray, mergeLongArray, mod, mod, octalValue, out, out, out, out, out, pad, parseBandwidth, parseBandwidth, parseDelimitedString, parseHex, parseHex, parseMemorySize, parseMemorySize, parsePercentage, parseTime, parseTime, parseTimeNanos, parseTimeNanos, printStackTrace, randomize, randomize, randomize, randomize, read, read, read, read, read, read, read, replace, setErr, setLog, setLogEcho, setOut, sleep, toBandwidthString, toBandwidthString, toCharEscape, toCrc, toCrc, toCrc, toCrc, toCrc, toDecString, toDelimitedString, toDelimitedString, toDelimitedString, toDelimitedString, toHex, toHex, toHexDump, toHexEscape, toHexEscape, toHexEscape, toHexEscape, toHexString, toMemorySizeString, toMemorySizeString, toQuotedCharEscape, toQuotedStringEscape, toSqlString, toString, toString, toStringEscape, toUnicodeEscape, trace, trace, trace, trace, trace, trace, trace, trace, trace, truncateString, truncateString, wait
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.tangosol.coherence.dslquery.Statement
executeAsync, isManagingTimeout
-
Constructor Details
-
ListSnapshotsStatement
Create a ListSnapshotsStatement that will list snapshots for services.- Parameters:
sService
- the service to list snapshots forfArchived
- if true we want to list archived snapshots
-
-
Method Details
-
execute
Description copied from interface:Statement
Execute a CohQL query or command and return the relevantresult
.- Parameters:
ctx
- thecontext
to use- Returns:
- a StatementResult containing the results of executing the statement
-
showPlan
Description copied from interface:Statement
Output to the providedPrintWriter
a human readable trace of the actions that will be taken by this statement if or when executed.- Parameters:
out
- the PrintWriter to write the trace to
-