|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface SubscriptionManagementService
メソッドの概要 | |
---|---|
void |
clear()
|
Subscription[] |
listSubscriptions()
自分のsubscriptionを列挙 |
void |
subscribe(String notificationServiceId,
String receiverServiceId)
notificationServiceIdにアクセス許可無ければ失敗 receiverServiceIdにアクセス許可無ければ失敗 notificationServiceIdに対して最初のsubscriptionであれば、サービスに通知エンドポイント(/service/manager/publish/GID:SID)を登録する |
void |
unsubscribe(String notificationServiceId,
String receiverServiceId)
notificationServiceIdに対するsubscriptionがなくなれば、サービスから |
メソッドの詳細 |
---|
void clear() throws AccessLimitExceededException, NoAccessPermissionException, ServiceConfigurationException, UnknownException
AccessLimitExceededException
NoAccessPermissionException
ServiceConfigurationException
UnknownException
void subscribe(String notificationServiceId, String receiverServiceId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, UnknownException
notificationServiceId
- receiverServiceId
-
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
ServiceConfigurationException
UnknownException
void unsubscribe(String notificationServiceId, String receiverServiceId) throws AccessLimitExceededException, InvalidParameterException, NoAccessPermissionException, ServiceConfigurationException, UnknownException
notificationServiceId
- receiverServiceId
-
AccessLimitExceededException
InvalidParameterException
NoAccessPermissionException
ServiceConfigurationException
UnknownException
Subscription[] listSubscriptions() throws AccessLimitExceededException, NoAccessPermissionException, ServiceConfigurationException, UnknownException
AccessLimitExceededException
NoAccessPermissionException
ServiceConfigurationException
UnknownException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |