|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SubscriptionAdministrationInterface
Subscription administration interface. This interface allows an administrator to create, retrieve, and delete subscription definitions. A method is provided to perform hierarchical resolution of subscriptions for a given (requester, service, operation) scope.
Method Summary | |
---|---|
CreateSubscriptionResponse |
createSubscription(CreateSubscriptionRequest request)
Creates a subscription between a requester identifier (an individual requester or a requester group), the specified service, operation, and service implementation. |
GetSubscriptionsResponse |
getSubscriptions(GetSubscriptionsRequest request)
Gets a list of subscriptions for the supplied requester identifier. |
RemoveSubscriptionResponse |
removeSubscription(RemoveSubscriptionRequest request)
Remove a subscription. |
ResolveSubscriptionResponse |
resolveSubscription(ResolveSubscriptionRequest request)
Retrieves the subscription associated with a (requester, service, operation) scope. |
Method Detail |
---|
CreateSubscriptionResponse createSubscription(CreateSubscriptionRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the supplied requester, service, operation, or service
implementation identifies do not exist, or if an internal error occurred
creating the subscription.
java.rmi.RemoteException
RemoveSubscriptionResponse removeSubscription(RemoveSubscriptionRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the supplied subscription information does not match
an existing subscription, or if an internal error occurred.
java.rmi.RemoteException
GetSubscriptionsResponse getSubscriptions(GetSubscriptionsRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if the supplied requester identifier is invalid or
does not exist, or if an internal error occurred.
java.rmi.RemoteException
ResolveSubscriptionResponse resolveSubscription(ResolveSubscriptionRequest request) throws java.rmi.RemoteException, ServicePolicyException
ServicePolicyException
- Raised if an invalid (requester, service, operation) scope was
supplied, if no subscription exists, or if an internal error
occurred
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |