类 ConfigProcedureStore
- java.lang.Object
-
- org.apache.iotdb.confignode.procedure.store.ConfigProcedureStore
-
- 所有已实现的接口:
IProcedureStore
public class ConfigProcedureStore extends java.lang.Object implements IProcedureStore
-
-
构造器概要
构造器 构造器 说明 ConfigProcedureStore(ConfigManager configManager, ProcedureInfo procedureInfo)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcleanup()clean all the wal, used for unit test.voiddelete(long procId)voiddelete(long[] childProcIds)voiddelete(long[] batchIds, int startIndex, int batchCount)ConsensusManagergetConsensusManager()booleanisRunning()voidload(java.util.List<Procedure> procedureList)voidsetRunning(boolean running)voidstart()voidstop()voidupdate(Procedure procedure)voidupdate(Procedure[] subprocs)
-
-
-
构造器详细资料
-
ConfigProcedureStore
public ConfigProcedureStore(ConfigManager configManager, ProcedureInfo procedureInfo)
-
-
方法详细资料
-
getConsensusManager
public ConsensusManager getConsensusManager()
-
isRunning
public boolean isRunning()
- 指定者:
isRunning在接口中IProcedureStore
-
setRunning
public void setRunning(boolean running)
- 指定者:
setRunning在接口中IProcedureStore
-
load
public void load(java.util.List<Procedure> procedureList)
- 指定者:
load在接口中IProcedureStore
-
update
public void update(Procedure procedure)
- 指定者:
update在接口中IProcedureStore
-
update
public void update(Procedure[] subprocs)
- 指定者:
update在接口中IProcedureStore
-
delete
public void delete(long procId)
- 指定者:
delete在接口中IProcedureStore
-
delete
public void delete(long[] childProcIds)
- 指定者:
delete在接口中IProcedureStore
-
delete
public void delete(long[] batchIds, int startIndex, int batchCount)- 指定者:
delete在接口中IProcedureStore
-
cleanup
public void cleanup()
clean all the wal, used for unit test.- 指定者:
cleanup在接口中IProcedureStore
-
stop
public void stop()
- 指定者:
stop在接口中IProcedureStore
-
start
public void start()
- 指定者:
start在接口中IProcedureStore
-
-