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

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

public class AccessStatLogic
extends AbstractLogic

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

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

コンストラクタの概要
AccessStatLogic()
          コンストラクタ。
 
メソッドの概要
 void clear()
           
 void increment(String userGridId, String userId, String serviceAndNodeGridId, String serviceId, String nodeId, int requestBytes, int responseBytes, int responseMillis)
           
 AccessRankingEntrySearchResult sumUpServiceAccess(int startIndex, int maxCount, String gridId, String userId, Calendar startDateTime, Calendar endDateTime, Period period, Order[] orders)
           
 AccessRankingEntrySearchResult sumUpUserAccess(int startIndex, int maxCount, String gridId, String serviceId, String userGridId, Calendar startDateTime, Calendar endDateTime, Period period, Order[] orders)
           
 
クラス 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
 

コンストラクタの詳細

AccessStatLogic

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

例外:
DaoException
メソッドの詳細

clear

public void clear()
           throws DaoException
例外:
DaoException

increment

public void increment(String userGridId,
                      String userId,
                      String serviceAndNodeGridId,
                      String serviceId,
                      String nodeId,
                      int requestBytes,
                      int responseBytes,
                      int responseMillis)
               throws DaoException
例外:
DaoException

sumUpUserAccess

public AccessRankingEntrySearchResult sumUpUserAccess(int startIndex,
                                                      int maxCount,
                                                      String gridId,
                                                      String serviceId,
                                                      String userGridId,
                                                      Calendar startDateTime,
                                                      Calendar endDateTime,
                                                      Period period,
                                                      Order[] orders)
                                               throws DaoException
例外:
DaoException

sumUpServiceAccess

public AccessRankingEntrySearchResult sumUpServiceAccess(int startIndex,
                                                         int maxCount,
                                                         String gridId,
                                                         String userId,
                                                         Calendar startDateTime,
                                                         Calendar endDateTime,
                                                         Period period,
                                                         Order[] orders)
                                                  throws DaoException
例外:
DaoException