Class StandaloneConfigTaskExecutor
- java.lang.Object
-
- org.apache.iotdb.db.mpp.plan.execution.config.executor.StandaloneConfigTaskExecutor
-
- All Implemented Interfaces:
IConfigTaskExecutor
public class StandaloneConfigTaskExecutor extends java.lang.Object implements IConfigTaskExecutor
-
-
Constructor Summary
Constructors Constructor Description StandaloneConfigTaskExecutor()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>clearCache(boolean onCluster)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>countStorageGroup(CountStorageGroupStatement countStorageGroupStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>createFunction(java.lang.String udfName, java.lang.String className, java.util.List<java.lang.String> uris)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>createPipe(CreatePipeStatement createPipeStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>createPipeSink(CreatePipeSinkStatement createPipeSinkStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>createSchemaTemplate(CreateSchemaTemplateStatement createSchemaTemplateStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>createTrigger(java.lang.String triggerName, java.lang.String className, java.lang.String jarPath, boolean usingURI, org.apache.iotdb.commons.trigger.enums.TriggerEvent triggerEvent, org.apache.iotdb.commons.trigger.enums.TriggerType triggerType, org.apache.iotdb.commons.path.PartialPath pathPattern)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>deleteStorageGroup(DeleteStorageGroupStatement deleteStorageGroupStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>dropFunction(java.lang.String udfName)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>dropPipe(DropPipeStatement dropPipeStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>dropPipeSink(DropPipeSinkStatement dropPipeSinkStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>dropTrigger(java.lang.String triggerName)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>flush(org.apache.iotdb.common.rpc.thrift.TFlushReq tFlushReq, boolean onCluster)static StandaloneConfigTaskExecutorgetInstance()com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>loadConfiguration(boolean onCluster)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>merge(boolean onCluster)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>setSchemaTemplate(SetSchemaTemplateStatement setSchemaTemplateStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>setStorageGroup(SetStorageGroupStatement setStorageGroupStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>setSystemStatus(boolean onCluster, org.apache.iotdb.commons.cluster.NodeStatus status)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>setTTL(SetTTLStatement setTTLStatement, java.lang.String taskName)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showCluster()com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showConfigNodes()com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showDataNodes(ShowDataNodesStatement showDataNodesStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showNodesInSchemaTemplate(ShowNodesInSchemaTemplateStatement showNodesInSchemaTemplateStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showPathSetTemplate(ShowPathSetTemplateStatement showPathSetTemplateStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showPipe(ShowPipeStatement showPipeStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showPipeSink(ShowPipeSinkStatement showPipeSinkStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showRegion(ShowRegionStatement showRegionStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showSchemaTemplate(ShowSchemaTemplateStatement showSchemaTemplateStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showStorageGroup(ShowStorageGroupStatement showStorageGroupStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>showTTL(ShowTTLStatement showTTLStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>startPipe(StartPipeStatement startPipeStatement)com.google.common.util.concurrent.SettableFuture<ConfigTaskResult>stopPipe(StopPipeStatement stopPipeStatement)
-
-
-
Method Detail
-
getInstance
public static StandaloneConfigTaskExecutor getInstance()
-
setStorageGroup
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setStorageGroup(SetStorageGroupStatement setStorageGroupStatement)
- Specified by:
setStorageGroupin interfaceIConfigTaskExecutor
-
showStorageGroup
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showStorageGroup(ShowStorageGroupStatement showStorageGroupStatement)
- Specified by:
showStorageGroupin interfaceIConfigTaskExecutor
-
countStorageGroup
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> countStorageGroup(CountStorageGroupStatement countStorageGroupStatement)
- Specified by:
countStorageGroupin interfaceIConfigTaskExecutor
-
deleteStorageGroup
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> deleteStorageGroup(DeleteStorageGroupStatement deleteStorageGroupStatement)
- Specified by:
deleteStorageGroupin interfaceIConfigTaskExecutor
-
createFunction
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createFunction(java.lang.String udfName, java.lang.String className, java.util.List<java.lang.String> uris)
- Specified by:
createFunctionin interfaceIConfigTaskExecutor
-
dropFunction
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropFunction(java.lang.String udfName)
- Specified by:
dropFunctionin interfaceIConfigTaskExecutor
-
createTrigger
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createTrigger(java.lang.String triggerName, java.lang.String className, java.lang.String jarPath, boolean usingURI, org.apache.iotdb.commons.trigger.enums.TriggerEvent triggerEvent, org.apache.iotdb.commons.trigger.enums.TriggerType triggerType, org.apache.iotdb.commons.path.PartialPath pathPattern)
- Specified by:
createTriggerin interfaceIConfigTaskExecutor
-
dropTrigger
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropTrigger(java.lang.String triggerName)
- Specified by:
dropTriggerin interfaceIConfigTaskExecutor
-
setTTL
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setTTL(SetTTLStatement setTTLStatement, java.lang.String taskName)
- Specified by:
setTTLin interfaceIConfigTaskExecutor
-
merge
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> merge(boolean onCluster)
- Specified by:
mergein interfaceIConfigTaskExecutor
-
flush
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> flush(org.apache.iotdb.common.rpc.thrift.TFlushReq tFlushReq, boolean onCluster)
- Specified by:
flushin interfaceIConfigTaskExecutor
-
clearCache
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> clearCache(boolean onCluster)
- Specified by:
clearCachein interfaceIConfigTaskExecutor
-
loadConfiguration
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> loadConfiguration(boolean onCluster)
- Specified by:
loadConfigurationin interfaceIConfigTaskExecutor
-
setSystemStatus
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setSystemStatus(boolean onCluster, org.apache.iotdb.commons.cluster.NodeStatus status)
- Specified by:
setSystemStatusin interfaceIConfigTaskExecutor
-
showCluster
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showCluster()
- Specified by:
showClusterin interfaceIConfigTaskExecutor
-
showTTL
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showTTL(ShowTTLStatement showTTLStatement)
- Specified by:
showTTLin interfaceIConfigTaskExecutor
-
showRegion
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showRegion(ShowRegionStatement showRegionStatement)
- Specified by:
showRegionin interfaceIConfigTaskExecutor
-
showDataNodes
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showDataNodes(ShowDataNodesStatement showDataNodesStatement)
- Specified by:
showDataNodesin interfaceIConfigTaskExecutor
-
showConfigNodes
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showConfigNodes()
- Specified by:
showConfigNodesin interfaceIConfigTaskExecutor
-
createSchemaTemplate
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createSchemaTemplate(CreateSchemaTemplateStatement createSchemaTemplateStatement)
- Specified by:
createSchemaTemplatein interfaceIConfigTaskExecutor
-
showSchemaTemplate
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showSchemaTemplate(ShowSchemaTemplateStatement showSchemaTemplateStatement)
- Specified by:
showSchemaTemplatein interfaceIConfigTaskExecutor
-
showNodesInSchemaTemplate
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showNodesInSchemaTemplate(ShowNodesInSchemaTemplateStatement showNodesInSchemaTemplateStatement)
- Specified by:
showNodesInSchemaTemplatein interfaceIConfigTaskExecutor
-
setSchemaTemplate
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setSchemaTemplate(SetSchemaTemplateStatement setSchemaTemplateStatement)
- Specified by:
setSchemaTemplatein interfaceIConfigTaskExecutor
-
showPathSetTemplate
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPathSetTemplate(ShowPathSetTemplateStatement showPathSetTemplateStatement)
- Specified by:
showPathSetTemplatein interfaceIConfigTaskExecutor
-
createPipeSink
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createPipeSink(CreatePipeSinkStatement createPipeSinkStatement)
- Specified by:
createPipeSinkin interfaceIConfigTaskExecutor
-
dropPipeSink
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropPipeSink(DropPipeSinkStatement dropPipeSinkStatement)
- Specified by:
dropPipeSinkin interfaceIConfigTaskExecutor
-
showPipeSink
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPipeSink(ShowPipeSinkStatement showPipeSinkStatement)
- Specified by:
showPipeSinkin interfaceIConfigTaskExecutor
-
createPipe
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createPipe(CreatePipeStatement createPipeStatement)
- Specified by:
createPipein interfaceIConfigTaskExecutor
-
startPipe
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> startPipe(StartPipeStatement startPipeStatement)
- Specified by:
startPipein interfaceIConfigTaskExecutor
-
stopPipe
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> stopPipe(StopPipeStatement stopPipeStatement)
- Specified by:
stopPipein interfaceIConfigTaskExecutor
-
dropPipe
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropPipe(DropPipeStatement dropPipeStatement)
- Specified by:
dropPipein interfaceIConfigTaskExecutor
-
showPipe
public com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPipe(ShowPipeStatement showPipeStatement)
- Specified by:
showPipein interfaceIConfigTaskExecutor
-
-