|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ClusterManagerRemote
Method Summary | |
---|---|
ResourceGroup |
createAutoClusterBackingGroup(Subject subject,
ClusterKey clusterKey,
boolean addResources)
Given a cluster key create a backing group. |
ResourceGroup |
getAutoClusterBackingGroup(Subject subject,
ClusterKey clusterKey)
Return the backing group for the supplied cluster key. |
List<Resource> |
getAutoClusterResources(Subject subject,
ClusterKey clusterKey)
Given a cluster key get the auto cluster resource membership. |
ClusterFlyweight |
getClusterTree(Subject subject,
int groupId)
Load a fully populated tree view of the "cluster nodes" for a cluster group. |
Method Detail |
---|
ResourceGroup createAutoClusterBackingGroup(Subject subject, ClusterKey clusterKey, boolean addResources)
clusterKey
- addResources
- If true, the new group will be assigned the current resources defined by the clusterKey.
Otherwise no resources will be assigned to the new group.
IllegalArgumentException
- if a backing group exists for this clusterKey
IllegalStateException
- if the cluster group is not a compatible group@Nullable ResourceGroup getAutoClusterBackingGroup(Subject subject, ClusterKey clusterKey)
#getAutoClusterResources(String)
clusterKey
-
List<Resource> getAutoClusterResources(Subject subject, ClusterKey clusterKey)
#getAutoClusterBackingGroup(String)
.
ClusterFlyweight getClusterTree(Subject subject, int groupId)
subject
- groupId
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |