Package org.apache.iotdb.db.service
Class RegionMigrateService
- java.lang.Object
-
- org.apache.iotdb.db.service.RegionMigrateService
-
- All Implemented Interfaces:
org.apache.iotdb.commons.service.IService
public class RegionMigrateService extends java.lang.Object implements org.apache.iotdb.commons.service.IService
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.iotdb.commons.service.ServiceTypegetID()static RegionMigrateServicegetInstance()voidstart()voidstop()booleansubmitAddRegionPeerTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)add a region peerbooleansubmitRemoveRegionConsensusGroupTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)remove a region peerbooleansubmitRemoveRegionPeerTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)remove a region peer
-
-
-
Method Detail
-
getInstance
public static RegionMigrateService getInstance()
-
submitAddRegionPeerTask
public boolean submitAddRegionPeerTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)
add a region peer- Parameters:
req- TMigrateRegionReq- Returns:
- submit task succeed?
-
submitRemoveRegionPeerTask
public boolean submitRemoveRegionPeerTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)
remove a region peer- Parameters:
req- TMigrateRegionReq- Returns:
- submit task succeed?
-
submitRemoveRegionConsensusGroupTask
public boolean submitRemoveRegionConsensusGroupTask(org.apache.iotdb.mpp.rpc.thrift.TMigrateRegionReq req)
remove a region peer- Parameters:
req- TMigrateRegionReq- Returns:
- submit task succeed?
-
start
public void start() throws org.apache.iotdb.commons.exception.StartupException- Specified by:
startin interfaceorg.apache.iotdb.commons.service.IService- Throws:
org.apache.iotdb.commons.exception.StartupException
-
stop
public void stop()
- Specified by:
stopin interfaceorg.apache.iotdb.commons.service.IService
-
getID
public org.apache.iotdb.commons.service.ServiceType getID()
- Specified by:
getIDin interfaceorg.apache.iotdb.commons.service.IService
-
-