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

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

public class AccessLogLogic
extends AbstractLogic

アクセス権に関するロジックを提供する。

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

コンストラクタの概要
AccessLogLogic()
          コンストラクタ。
 
メソッドの概要
 void addAccessLog(AccessLog log)
           
 void clear()
           
 AccessLogSearchResult searchAccessLogs(int startIndex, int maxCount, String userGridId, String userId, String serviceGridId, String[] serviceIds, Calendar startDateTime, Calendar endDateTime, MatchingCondition[] conditions, Order[] orders)
           
 AccessLogSearchResult searchAccessLogsOfService(int startIndex, int maxCount, String serviceGridId, String serviceId, Calendar startDateTime, Calendar endDateTime, Order[] orders)
           
 AccessLogSearchResult searchAccessLogsOfUser(int startIndex, int maxCount, String userGridId, String userId, Calendar startDateTime, Calendar endDateTime, Order[] orders)
           
 AccessLogSearchResult searchLimitOverAccessLogs(int startIndex, int maxCount, String userGridId, String userId, String serviceGridId, String[] serviceIds, Calendar startDateTime, Calendar endDateTime, MatchingCondition[] conditions, Order[] orders, int limitCount)
           
 
クラス 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
 

コンストラクタの詳細

AccessLogLogic

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

例外:
DaoException
メソッドの詳細

clear

public void clear()
           throws DaoException
例外:
DaoException

addAccessLog

public void addAccessLog(AccessLog log)
                  throws DaoException
例外:
DaoException

searchLimitOverAccessLogs

public AccessLogSearchResult searchLimitOverAccessLogs(int startIndex,
                                                       int maxCount,
                                                       String userGridId,
                                                       String userId,
                                                       String serviceGridId,
                                                       String[] serviceIds,
                                                       Calendar startDateTime,
                                                       Calendar endDateTime,
                                                       MatchingCondition[] conditions,
                                                       Order[] orders,
                                                       int limitCount)
                                                throws DaoException
例外:
DaoException

searchAccessLogs

public AccessLogSearchResult searchAccessLogs(int startIndex,
                                              int maxCount,
                                              String userGridId,
                                              String userId,
                                              String serviceGridId,
                                              String[] serviceIds,
                                              Calendar startDateTime,
                                              Calendar endDateTime,
                                              MatchingCondition[] conditions,
                                              Order[] orders)
                                       throws DaoException
例外:
DaoException

searchAccessLogsOfService

public AccessLogSearchResult searchAccessLogsOfService(int startIndex,
                                                       int maxCount,
                                                       String serviceGridId,
                                                       String serviceId,
                                                       Calendar startDateTime,
                                                       Calendar endDateTime,
                                                       Order[] orders)
                                                throws DaoException
例外:
DaoException

searchAccessLogsOfUser

public AccessLogSearchResult searchAccessLogsOfUser(int startIndex,
                                                    int maxCount,
                                                    String userGridId,
                                                    String userId,
                                                    Calendar startDateTime,
                                                    Calendar endDateTime,
                                                    Order[] orders)
                                             throws DaoException
例外:
DaoException