jp.go.nict.langrid.dao.entity
クラス AccessStat

java.lang.Object
  上位を拡張 jp.go.nict.langrid.dao.entity.AccessStat
すべての実装されたインタフェース:
Serializable

public class AccessStat
extends Object
implements Serializable

アクセス回数とデータ転送量を格納する。

バージョン:
$Revision:4384 $
作成者:
Takao Nakaguchi, $Author:nakaguchi $
関連項目:
直列化された形式

コンストラクタの概要
AccessStat()
          コンストラクタ。
AccessStat(String userGridId, String userId, String serviceAndNodeGridId, String serviceId, String nodeId, Calendar baseDateTime, Period period, int accessCount, long requestBytes, long responseBytes, long responseMillis)
          コンストラクタ。
 
メソッドの概要
 boolean equals(Object value)
           
 int getAccessCount()
          アクセス回数を返す。
 Calendar getBaseDateTime()
          baseDateTimeを返す。
 Calendar getLastAccessDateTime()
          最後にアクセスのあった日時を返す。
 String getNodeId()
          nodeIdを返す。
 Period getPeriod()
          期間の種類を返す。
 long getRequestBytes()
          リクエストバイト数を返す。
 long getResponseBytes()
          レスポンスバイト数を返す。
 long getResponseMillis()
          レスポンスミリ秒を返す。
 String getServiceAndNodeGridId()
          サービスとノードのグリッドIDを返す。
 String getServiceId()
          serviceIdを返す。
 String getUserGridId()
          ユーザのグリッドIDを返す。
 String getUserId()
          userIdを返す。
 int hashCode()
           
 void setAccessCount(int accessCount)
          アクセス回数を設定する。
 void setBaseDateTime(Calendar baseDateTime)
          baseDateTimeを設定する。
 void setLastAccessDateTime(Calendar lastAccessDateTime)
          最後にアクセスのあった日時を設定する。
 void setNodeId(String nodeId)
          nodeIdを設定する。
 void setPeriod(Period period)
          期間の種類を設定する。
 void setRequestBytes(long requestBytes)
          リクエストバイト数を設定する。
 void setResponseBytes(long responseBytes)
          レスポンスバイト数を設定する。
 void setResponseMillis(long responseMillis)
          レスポンスミリ秒数を設定する。
 void setServiceAndNodeGridId(String serviceAndNodeGridId)
          サービスとノードのグリッドIDを設定する。
 void setServiceId(String serviceId)
          serviceIdを設定する。
 void setUserGridId(String userGridId)
          ユーザのグリッドIDを設定する。
 void setUserId(String userId)
          userIdを設定する。
 String toString()
           
 
クラス java.lang.Object から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

AccessStat

public AccessStat()
コンストラクタ。


AccessStat

public AccessStat(String userGridId,
                  String userId,
                  String serviceAndNodeGridId,
                  String serviceId,
                  String nodeId,
                  Calendar baseDateTime,
                  Period period,
                  int accessCount,
                  long requestBytes,
                  long responseBytes,
                  long responseMillis)
コンストラクタ。

パラメータ:
userGridId - ユーザのグリッドID
userId - ユーザID
serviceAndNodeGridId - サービスとノードのグリッドID
serviceId - サービスID
nodeId - ノードID
baseDateTime - 基準日時(年始、月始、日始)
period - 記録の期間(YEAR, MONTH, DAY)
accessCount - アクセス回数
transferredSize - データ転送量
メソッドの詳細

equals

public boolean equals(Object value)
オーバーライド:
クラス Object 内の equals

hashCode

public int hashCode()
オーバーライド:
クラス Object 内の hashCode

toString

public String toString()
オーバーライド:
クラス Object 内の toString

getUserGridId

public String getUserGridId()
ユーザのグリッドIDを返す。

戻り値:
ユーザのグリッドID

setUserGridId

public void setUserGridId(String userGridId)
ユーザのグリッドIDを設定する。

パラメータ:
userGridId - ユーザのグリッドID

getUserId

public String getUserId()
userIdを返す。

戻り値:
userId

setUserId

public void setUserId(String userId)
userIdを設定する。

パラメータ:
userId - userId

getServiceAndNodeGridId

public String getServiceAndNodeGridId()
サービスとノードのグリッドIDを返す。

戻り値:
サービスとノードのグリッドID

setServiceAndNodeGridId

public void setServiceAndNodeGridId(String serviceAndNodeGridId)
サービスとノードのグリッドIDを設定する。

パラメータ:
serviceAndNodeGridId - サービスとノードのグリッドID

getServiceId

public String getServiceId()
serviceIdを返す。

戻り値:
serviceId

setServiceId

public void setServiceId(String serviceId)
serviceIdを設定する。

パラメータ:
serviceId - serviceId

getNodeId

public String getNodeId()
nodeIdを返す。

戻り値:
nodeId

setNodeId

public void setNodeId(String nodeId)
nodeIdを設定する。

パラメータ:
nodeId - nodeId

getBaseDateTime

public Calendar getBaseDateTime()
baseDateTimeを返す。

戻り値:
baseDateTime

setBaseDateTime

public void setBaseDateTime(Calendar baseDateTime)
baseDateTimeを設定する。

パラメータ:
baseDateTime - baseDateTime

getPeriod

public Period getPeriod()
期間の種類を返す。

戻り値:
期間の種類

setPeriod

public void setPeriod(Period period)
期間の種類を設定する。

パラメータ:
period - 期間の種類

getAccessCount

public int getAccessCount()
アクセス回数を返す。

戻り値:
アクセス回数

setAccessCount

public void setAccessCount(int accessCount)
アクセス回数を設定する。

パラメータ:
accessCount - アクセス回数

getRequestBytes

public long getRequestBytes()
リクエストバイト数を返す。

戻り値:
リクエストバイト数

setRequestBytes

public void setRequestBytes(long requestBytes)
リクエストバイト数を設定する。

パラメータ:
requestBytes - リクエストバイト数

getResponseBytes

public long getResponseBytes()
レスポンスバイト数を返す。

戻り値:
リクエストバイト数

setResponseBytes

public void setResponseBytes(long responseBytes)
レスポンスバイト数を設定する。

パラメータ:
responseBytes - レスポンスバイト数

getResponseMillis

public long getResponseMillis()
レスポンスミリ秒を返す。

戻り値:
レスポンスミリ秒

setResponseMillis

public void setResponseMillis(long responseMillis)
レスポンスミリ秒数を設定する。

パラメータ:
responseMillis - レスポンスミリ秒数

getLastAccessDateTime

public Calendar getLastAccessDateTime()
最後にアクセスのあった日時を返す。

戻り値:
最後にアクセスのあった日時

setLastAccessDateTime

public void setLastAccessDateTime(Calendar lastAccessDateTime)
最後にアクセスのあった日時を設定する。

パラメータ:
lastAccessDateTime - 最後にアクセスのあった日時