|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PolicyAdministrationInterface
Policy administration interface. This interface allows an adminstrator to create, retrieve, update, delete policy values. Two flavors of retrieval are provided: retrieval of policies at a specific scope and hierarchical retrieval. Hierarchical retrieval performs hierarchical resolution using the supplied policy scope context as the point to start resolution. In addition, a means of validating policy values is also supplied.
Method Summary | |
---|---|
CreatePoliciesResponse |
createPolicies(CreatePoliciesRequest request)
Attempts to create one or more service policy attribute/value pairs in a single batch operation. |
GetInheritedPoliciesResponse |
getInheritedPolicies(GetInheritedPoliciesRequest request)
Get all scoped policy values that are included in the specified scope or higher scopes per service policy manager hierarchical resolution. |
GetResolvedPoliciesResponse |
getResolvedPolicies(GetResolvedPoliciesRequest request)
Performs hierarchical resolution to determine the set of policies visible at the provided (requester, service, operation) scope tuple. |
GetScopedPoliciesResponse |
getScopedPolicies(GetScopedPoliciesRequest request)
Retrieves the scoped policy attribute/value pairs that have been defined only at the specified policy scope. |
RemovePoliciesResponse |
removePolicies(RemovePoliciesRequest request)
Removes one or more policy attributes from a specified (requester, service, operation) scope tuple in a batch operation. |
UpdatePoliciesResponse |
updatePolicies(UpdatePoliciesRequest request)
Updates one or more policy attribute/value pairs in a batch operation. |
ValidatePolicyValuesResponse |
validatePolicyValues(ValidatePolicyValuesRequest request)
Performs validation of one or more policy values. |
Method Detail |
---|
CreatePoliciesResponse createPolicies(CreatePoliciesRequest request) throws java.rmi.RemoteException
java.rmi.RemoteException
UpdatePoliciesResponse updatePolicies(UpdatePoliciesRequest request) throws java.rmi.RemoteException
java.rmi.RemoteException
RemovePoliciesResponse removePolicies(RemovePoliciesRequest request) throws java.rmi.RemoteException
java.rmi.RemoteException
GetScopedPoliciesResponse getScopedPolicies(GetScopedPoliciesRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the provided policy scope is invalid or
an internal error occurs.
java.rmi.RemoteException
GetResolvedPoliciesResponse getResolvedPolicies(GetResolvedPoliciesRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the provided policy scope is invalid or an
internal error occurs.
java.rmi.RemoteException
GetInheritedPoliciesResponse getInheritedPolicies(GetInheritedPoliciesRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the provided policy scope is invalid or an
internal error occurs.
java.rmi.RemoteException
ValidatePolicyValuesResponse validatePolicyValues(ValidatePolicyValuesRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the input refers to invalid types or if an internal
error occurs.
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |