Interface IConfigTaskExecutor
-
- All Known Implementing Classes:
ClusterConfigTaskExecutor,StandaloneConfigTaskExecutor
public interface IConfigTaskExecutor
-
-
Method Summary
All Methods Instance Methods Abstract 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)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
-
setStorageGroup
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setStorageGroup(SetStorageGroupStatement setStorageGroupStatement)
-
showStorageGroup
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showStorageGroup(ShowStorageGroupStatement showStorageGroupStatement)
-
countStorageGroup
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> countStorageGroup(CountStorageGroupStatement countStorageGroupStatement)
-
deleteStorageGroup
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> deleteStorageGroup(DeleteStorageGroupStatement deleteStorageGroupStatement)
-
createFunction
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createFunction(java.lang.String udfName, java.lang.String className, java.util.List<java.lang.String> uris)
-
dropFunction
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropFunction(java.lang.String udfName)
-
createTrigger
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)
-
dropTrigger
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropTrigger(java.lang.String triggerName)
-
setTTL
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setTTL(SetTTLStatement setTTLStatement, java.lang.String taskName)
-
merge
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> merge(boolean onCluster)
-
flush
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> flush(org.apache.iotdb.common.rpc.thrift.TFlushReq tFlushReq, boolean onCluster)
-
clearCache
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> clearCache(boolean onCluster)
-
loadConfiguration
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> loadConfiguration(boolean onCluster)
-
setSystemStatus
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setSystemStatus(boolean onCluster, org.apache.iotdb.commons.cluster.NodeStatus status)
-
showCluster
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showCluster()
-
showTTL
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showTTL(ShowTTLStatement showTTLStatement)
-
showRegion
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showRegion(ShowRegionStatement showRegionStatement)
-
showDataNodes
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showDataNodes(ShowDataNodesStatement showDataNodesStatement)
-
showConfigNodes
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showConfigNodes()
-
createSchemaTemplate
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createSchemaTemplate(CreateSchemaTemplateStatement createSchemaTemplateStatement)
-
showSchemaTemplate
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showSchemaTemplate(ShowSchemaTemplateStatement showSchemaTemplateStatement)
-
showNodesInSchemaTemplate
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showNodesInSchemaTemplate(ShowNodesInSchemaTemplateStatement showNodesInSchemaTemplateStatement)
-
setSchemaTemplate
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> setSchemaTemplate(SetSchemaTemplateStatement setSchemaTemplateStatement)
-
showPathSetTemplate
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPathSetTemplate(ShowPathSetTemplateStatement showPathSetTemplateStatement)
-
createPipeSink
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createPipeSink(CreatePipeSinkStatement createPipeSinkStatement)
-
dropPipeSink
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropPipeSink(DropPipeSinkStatement dropPipeSinkStatement)
-
showPipeSink
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPipeSink(ShowPipeSinkStatement showPipeSinkStatement)
-
dropPipe
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> dropPipe(DropPipeStatement dropPipeStatement)
-
createPipe
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> createPipe(CreatePipeStatement createPipeStatement)
-
startPipe
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> startPipe(StartPipeStatement startPipeStatement)
-
stopPipe
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> stopPipe(StopPipeStatement stopPipeStatement)
-
showPipe
com.google.common.util.concurrent.SettableFuture<ConfigTaskResult> showPipe(ShowPipeStatement showPipeStatement)
-
-