jp.go.nict.langrid.servicesupervisor.frontend
クラス ProcessContext

java.lang.Object
  上位を拡張 jp.go.nict.langrid.servicesupervisor.frontend.ProcessContext

public class ProcessContext
extends Object

プロセスで使用する情報を格納するクラス。

バージョン:
$Revision: 11935 $
作成者:
$Author: Takao Nakaguchi $

コンストラクタの概要
ProcessContext(User callerUser, Grid targetGrid, Service targetService, Node processingNode, DaoContext daoContext, AccessRightDao accessRightDao, AccessLimitDao accessLimitDao, AccessStatDao accessStateDao, AccessLogDao accessLogDao)
          コンストラクタ。
 
メソッドの概要
 AccessLimitDao getAccessLimitDao()
          アクセス制限DAOを取得する。
 AccessLogDao getAccessLogDao()
          アクセスログDAOを取得する。
 AccessRightDao getAccessRightDao()
          アクセス権DAOを取得する。
 AccessStatDao getAccessStateDao()
          アクセス状態DAOを取得する。
 User getCallerUser()
          呼び出しを行っているユーザを返す。
 DaoContext getDaoContext()
          daoContextを返す。
 Node getProcessingNode()
          呼び出し処理を行っているノードを返す。
 Grid getTargetGrid()
          呼び出されているグリッドを返す。
 Service getTargetService()
          呼び出されているサービスを返す。
 void setCallerUser(User user)
          呼び出しを行っているユーザを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ProcessContext

public ProcessContext(User callerUser,
                      Grid targetGrid,
                      Service targetService,
                      Node processingNode,
                      DaoContext daoContext,
                      AccessRightDao accessRightDao,
                      AccessLimitDao accessLimitDao,
                      AccessStatDao accessStateDao,
                      AccessLogDao accessLogDao)
コンストラクタ。

パラメータ:
callerUser - 呼び出しを行っているユーザ
targetGrid - 呼び出されているグリッド
targetService - 呼び出されているサービス
processingNode - 呼び出しを処理しているノード
daoContext - DAOコンテキスト
accessRightDao - アクセス権DAO
accessLimitDao - アクセス制限DAO
accessStateDao - アクセス状態DAO
accessLogDao - アクセスログDAO
メソッドの詳細

getCallerUser

public User getCallerUser()
呼び出しを行っているユーザを返す。

戻り値:
呼び出しを行っているユーザ

setCallerUser

public void setCallerUser(User user)
呼び出しを行っているユーザを設定する。

パラメータ:
user - 呼び出しを行っているユーザ

getTargetGrid

public Grid getTargetGrid()
呼び出されているグリッドを返す。

戻り値:
呼び出されているグリッド

getTargetService

public Service getTargetService()
呼び出されているサービスを返す。

戻り値:
呼び出されているサービス

getProcessingNode

public Node getProcessingNode()
呼び出し処理を行っているノードを返す。

戻り値:
呼び出し処理を行っている

getDaoContext

public DaoContext getDaoContext()
daoContextを返す。

戻り値:
daoContext

getAccessRightDao

public AccessRightDao getAccessRightDao()
アクセス権DAOを取得する。

戻り値:
アクセス権DAO

getAccessLimitDao

public AccessLimitDao getAccessLimitDao()
アクセス制限DAOを取得する。

戻り値:
DAO

getAccessStateDao

public AccessStatDao getAccessStateDao()
アクセス状態DAOを取得する。

戻り値:
DAO

getAccessLogDao

public AccessLogDao getAccessLogDao()
アクセスログDAOを取得する。

戻り値:
DAO