jp.go.nict.langrid.management.logic
クラス SubscriptionLogic
java.lang.Object
jp.go.nict.langrid.management.logic.AbstractLogic
jp.go.nict.langrid.management.logic.SubscriptionLogic
public class SubscriptionLogic
- extends AbstractLogic
Subscriptionに関するロジック
- 作成者:
- Takao Nakaguchi
メソッドの概要 |
void |
clear()
|
void |
deleteSubscriptionsOfService(String sourceServiceGridId,
String sourceServiceId)
|
void |
deleteSubscriptionsOfUser(String userGridId,
String userId)
|
List<Subscriber> |
listSubscribers(String userGridId,
String userId)
|
void |
subscribe(String sourceServiceGridId,
String sourceServiceId,
String userGridId,
String userId,
String targetServiceGridId,
String targetServiceId)
|
void |
transactUpdate(String domainId,
BlockP<Domain> block)
|
void |
unsubscribe(String sourceServiceGridId,
String sourceServiceId,
String userGridId,
String userId,
String targetServiceGridId,
String targetServiceId)
|
クラス jp.go.nict.langrid.management.logic.AbstractLogic から継承されたメソッド |
getAccessLimitDao, getAccessLogDao, getAccessRightDao, getAccessStateDao, getDaoContext, getDaoFactory, getDomainDao, getFederationDao, getGridDao, getInvocationDao, getNewsDao, getNodeDao, getOperationRequestDao, getOverUseLimitDao, getOverUseStateDao, getProtocolDao, getResourceDao, getResourceTypeDao, getScheduleDao, getServiceDao, getServiceDeploymentDao, getServiceTypeDao, getSubscriptionDao, getSystemPropertyDao, getTemporaryUserDao, getUserDao |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SubscriptionLogic
public SubscriptionLogic(String coreNodeUrl)
throws DaoException
- コンストラクタ。
- 例外:
DaoException
clear
public void clear()
throws DaoException
- 例外:
DaoException
subscribe
public void subscribe(String sourceServiceGridId,
String sourceServiceId,
String userGridId,
String userId,
String targetServiceGridId,
String targetServiceId)
throws DaoException
- 例外:
DaoException
unsubscribe
public void unsubscribe(String sourceServiceGridId,
String sourceServiceId,
String userGridId,
String userId,
String targetServiceGridId,
String targetServiceId)
throws DaoException
- 例外:
DaoException
deleteSubscriptionsOfService
public void deleteSubscriptionsOfService(String sourceServiceGridId,
String sourceServiceId)
throws DaoException
- 例外:
DaoException
deleteSubscriptionsOfUser
public void deleteSubscriptionsOfUser(String userGridId,
String userId)
throws DaoException
- 例外:
DaoException
listSubscribers
public List<Subscriber> listSubscribers(String userGridId,
String userId)
throws DaoException
- 例外:
DaoException
transactUpdate
public void transactUpdate(String domainId,
BlockP<Domain> block)
throws DaoException
- 例外:
DaoException