|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.bea.ales.management.PolicyDistributor
This class represents policy distributor which is responsible for distributing policies and related resources, actions and declarations to related ALES SSMs. It provides the methods to check the status and progress of the distribution and to report the distribution status of all ALES SSMs.
Method Summary | |
int |
distributePolicyAsync(Resource[] distributionPoints)
Distribute the changes of policies and related resources, actions and declarations under the specific distribution points. |
DistributionStatus |
getDistributionStatus(int distributionID)
Get distribution status for the specific distribution ID. |
java.util.Collection |
getInstanceStatus()
Find the latest status for all instances. |
void |
removeInstanceStatus(java.lang.String address)
Remove the registered engine instance. |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Method Detail |
public int distributePolicyAsync(Resource[] distributionPoints) throws java.lang.IllegalArgumentException, ManagementException
distributionPoints
- distribution points to be distributed.public DistributionStatus getDistributionStatus(int distributionID) throws ManagementException
distributionID
- the ID of the distribution.public java.util.Collection getInstanceStatus() throws ManagementException
public void removeInstanceStatus(java.lang.String address) throws ManagementException
address
- the address of engine instance.
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |