jp.go.nict.langrid.management.logic
クラス FederationLogic

java.lang.Object
  上位を拡張 jp.go.nict.langrid.management.logic.AbstractLogic
      上位を拡張 jp.go.nict.langrid.management.logic.FederationLogic

public class FederationLogic
extends AbstractLogic

Federationに関するロジックを提供する。

バージョン:
$Revision:4384 $
作成者:
Takao Nakaguchi, $Author:nakaguchi $

コンストラクタの概要
FederationLogic()
          コンストラクタ。
 
メソッドの概要
 void addFederation(String sourceGridId, String targetGridId)
           
 void addFederation(String sourceGridId, String sourceGridName, String targetGridId, String targetGridName, boolean requesting, String targetGridUserId, String targetGridAccessToken, String targetGridOrganization, URL targetGridHomepage, boolean disconnected)
           
 void clear()
           
 void deleteFederation(String sourceGridId, String targetGridId)
           
 List<Federation> listAllFederations()
           
 void setConnection(String sourceGridId, String targetGridId, boolean isConnected)
           
 void setRequesting(String sourceGridId, String targetGridId, boolean isRequesting)
           
 
クラス 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
 

コンストラクタの詳細

FederationLogic

public FederationLogic()
                throws DaoException
コンストラクタ。

例外:
DaoException
メソッドの詳細

clear

public void clear()
           throws DaoException
例外:
DaoException

listAllFederations

public List<Federation> listAllFederations()
                                    throws DaoException
例外:
DaoException

addFederation

public void addFederation(String sourceGridId,
                          String targetGridId)
                   throws DaoException
例外:
DaoException

addFederation

public void addFederation(String sourceGridId,
                          String sourceGridName,
                          String targetGridId,
                          String targetGridName,
                          boolean requesting,
                          String targetGridUserId,
                          String targetGridAccessToken,
                          String targetGridOrganization,
                          URL targetGridHomepage,
                          boolean disconnected)
                   throws DaoException
例外:
DaoException

deleteFederation

public void deleteFederation(String sourceGridId,
                             String targetGridId)
                      throws FederationNotFoundException,
                             DaoException
例外:
FederationNotFoundException
DaoException

setRequesting

public void setRequesting(String sourceGridId,
                          String targetGridId,
                          boolean isRequesting)
                   throws DaoException
例外:
DaoException

setConnection

public void setConnection(String sourceGridId,
                          String targetGridId,
                          boolean isConnected)
                   throws DaoException
例外:
DaoException