public class ScramblingNode extends CreateScrambledTableNode
blockColumnName, method, originalSchemaName, originalTableName, tierColumnNameselectQuery| Constructor and Description |
|---|
ScramblingNode(IdCreator namer,
String originalSchemaName,
String originalTableName,
ScramblingMethod method,
String tierColumnName,
String blockColumnName) |
| Modifier and Type | Method and Description |
|---|---|
static ScramblingNode |
create(String newSchemaName,
String newTableName,
String oldSchemaName,
String oldTableName,
ScramblingMethod method,
Map<String,String> options) |
SqlConvertible |
createQuery(List<ExecutionInfoToken> tokens)
Creates a query that should be run.
|
ExecutionInfoToken |
createToken(DbmsQueryResult result) |
addPartitionColumn, create, deepcopy, getNamer, setNamercopyFields, createPlaceHolderTable, getPlaceholderTables, getPlaceholderTablesinFiltercopyFields, equals, getSelectQuery, setSelectQuerycancelSubscriptionsFromAllSubscribers, cancelSubscriptionTo, copyFields, create, createSubscriptionTicket, getAggMeta, getChannelForSource, getDependentNodeCount, getExecutableNodeBaseDependent, getExecutableNodeBaseDependents, getExecutableNodeBaseParents, getGroupId, getMethodsToInvokeOnConnection, getNotified, getSourceQueues, getSources, getSourcesAndChannels, getSubscribers, hashCode, print, registerSubscriber, setAggMeta, subscribeTo, subscribeTo, toStringpublic static ScramblingNode create(String newSchemaName, String newTableName, String oldSchemaName, String oldTableName, ScramblingMethod method, Map<String,String> options)
newSchemaName - newTableName - oldSchemaName - oldTableName - method - options - Key-value map. It must contain the following keys: "blockColumnName",
"tierColumnName"public SqlConvertible createQuery(List<ExecutionInfoToken> tokens) throws VerdictDBException
ExecutableNodecreateQuery in interface ExecutableNodecreateQuery in class CreateScrambledTableNodeVerdictDBExceptionpublic ExecutionInfoToken createToken(DbmsQueryResult result)
createToken in interface ExecutableNodecreateToken in class CreateScrambledTableNodeCopyright © 2018 University of Michigan. All rights reserved.