Class 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 Detail

      • 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:
        start in interface org.apache.iotdb.commons.service.IService
        Throws:
        org.apache.iotdb.commons.exception.StartupException
      • stop

        public void stop()
        Specified by:
        stop in interface org.apache.iotdb.commons.service.IService
      • getID

        public org.apache.iotdb.commons.service.ServiceType getID()
        Specified by:
        getID in interface org.apache.iotdb.commons.service.IService