jp.terasoluna.fw.collector.vo
クラス DataValueObject

java.lang.Object
  上位を拡張 jp.terasoluna.fw.collector.vo.DataValueObject

public class DataValueObject
extends Object

DataValueObject.
キューにデータや例外を格納する際の箱。


フィールドの概要
protected  CollectorStatus collectorStatus
          コレクタステータス
protected  long dataCount
          データカウント(取得したデータが何件目のデータかを示す(1件目=1))
protected  CollectorExceptionHandlerStatus exceptionHandlerStatus
          例外ハンドラステータス
protected  Throwable throwable
          発生した例外
protected  ValidateErrorStatus validateStatus
          入力チェックステータス
protected  Object value
          実行結果データ
 
コンストラクタの概要
DataValueObject(CollectorStatus collectorStatus)
          コンストラクタ(コレクタステータス)
DataValueObject(Object value)
          コンストラクタ(実行結果データ)
DataValueObject(Object value, long dataCount)
          コンストラクタ(実行結果データ)
DataValueObject(Throwable throwable)
          コンストラクタ(発生した例外)
DataValueObject(Throwable throwable, long dataCount)
          コンストラクタ(発生した例外)
DataValueObject(ValidateErrorStatus validateStatus)
          コンストラクタ(入力チェックステータス)
 
メソッドの概要
 CollectorStatus getCollectorStatus()
          コレクタステータス
 long getDataCount()
          データカウントを取得する.
 CollectorExceptionHandlerStatus getExceptionHandlerStatus()
          例外ハンドラステータス
 Throwable getThrowable()
          発生した例外
 ValidateErrorStatus getValidateStatus()
          入力チェックステータス
 Object getValue()
          実行結果データ
 void setCollectorStatus(CollectorStatus collectorStatus)
          コレクタステータス
 void setExceptionHandlerStatus(CollectorExceptionHandlerStatus exceptionHandlerStatus)
          例外ハンドラステータス
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

dataCount

protected long dataCount
データカウント(取得したデータが何件目のデータかを示す(1件目=1))


value

protected Object value
実行結果データ


throwable

protected Throwable throwable
発生した例外


validateStatus

protected ValidateErrorStatus validateStatus
入力チェックステータス


collectorStatus

protected CollectorStatus collectorStatus
コレクタステータス


exceptionHandlerStatus

protected CollectorExceptionHandlerStatus exceptionHandlerStatus
例外ハンドラステータス

コンストラクタの詳細

DataValueObject

public DataValueObject(Object value)
コンストラクタ(実行結果データ)

パラメータ:
value - Object 実行結果データ

DataValueObject

public DataValueObject(Object value,
                       long dataCount)
コンストラクタ(実行結果データ)

パラメータ:
value - Object 実行結果データ
dataCount - long データカウンタ

DataValueObject

public DataValueObject(Throwable throwable)
コンストラクタ(発生した例外)

パラメータ:
throwable - Throwable 発生した例外

DataValueObject

public DataValueObject(Throwable throwable,
                       long dataCount)
コンストラクタ(発生した例外)

パラメータ:
throwable - Throwable 発生した例外
dataCount - long データカウンタ

DataValueObject

public DataValueObject(ValidateErrorStatus validateStatus)
コンストラクタ(入力チェックステータス)

パラメータ:
validateStatus - ValidateStatus 入力チェックステータス

DataValueObject

public DataValueObject(CollectorStatus collectorStatus)
コンストラクタ(コレクタステータス)

パラメータ:
collectorStatus - CollectorStatus コレクタステータス
メソッドの詳細

getDataCount

public long getDataCount()
データカウントを取得する.

戻り値:
long

getValue

public Object getValue()
実行結果データ

戻り値:
実行結果データ

getThrowable

public Throwable getThrowable()
発生した例外

戻り値:
発生した例外

getValidateStatus

public ValidateErrorStatus getValidateStatus()
入力チェックステータス

戻り値:
入力チェックステータス

getCollectorStatus

public CollectorStatus getCollectorStatus()
コレクタステータス

戻り値:
コレクタステータス

setCollectorStatus

public void setCollectorStatus(CollectorStatus collectorStatus)
コレクタステータス

パラメータ:
collectorStatus - コレクタステータス

getExceptionHandlerStatus

public CollectorExceptionHandlerStatus getExceptionHandlerStatus()
例外ハンドラステータス

戻り値:
例外ハンドラステータス

setExceptionHandlerStatus

public void setExceptionHandlerStatus(CollectorExceptionHandlerStatus exceptionHandlerStatus)
例外ハンドラステータス

パラメータ:
exceptionHandlerStatus - 例外ハンドラステータス


Copyright © 2012. All Rights Reserved.