Class ClusterAdmin
- java.lang.Object
-
- org.wso2.carbon.cluster.mgt.admin.ClusterAdmin
-
public class ClusterAdmin extends Object
Cluster Administration Service
-
-
Constructor Summary
Constructors Constructor Description ClusterAdmin()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
endClusterMaintenance()
void
endGroupMaintenance(String groupName)
Group[]
getGroups()
GroupMember[]
getMembers(String groupName)
void
restartCluster()
void
restartClusterGracefully()
void
restartGroup(String groupName)
void
restartGroupGracefully(String groupName)
void
shutdownCluster()
void
shutdownClusterGracefully()
void
shutdownGroup(String groupName)
void
shutdownGroupGracefully(String groupName)
void
startClusterMaintenance()
void
startGroupMaintenance(String groupName)
-
-
-
Method Detail
-
getMembers
public GroupMember[] getMembers(String groupName) throws Exception
- Throws:
Exception
-
shutdownGroupGracefully
public void shutdownGroupGracefully(String groupName) throws Exception
- Throws:
Exception
-
restartGroupGracefully
public void restartGroupGracefully(String groupName) throws Exception
- Throws:
Exception
-
shutdownClusterGracefully
public void shutdownClusterGracefully() throws Exception
- Throws:
Exception
-
startGroupMaintenance
public void startGroupMaintenance(String groupName) throws Exception
- Throws:
Exception
-
endGroupMaintenance
public void endGroupMaintenance(String groupName) throws Exception
- Throws:
Exception
-
-