jp.terasoluna.fw.batch.jobmessage
クラス JobMessageInfo

java.lang.Object
  上位を拡張 jp.terasoluna.fw.batch.init.AbstractJobControlInfo
      上位を拡張 jp.terasoluna.fw.batch.init.JobControlInfo
          上位を拡張 jp.terasoluna.fw.batch.jobmessage.JobMessageInfo
すべての実装されたインタフェース:
java.io.Serializable, WorkUnit, JobInfo

public class JobMessageInfo
extends JobControlInfo

ジョブ依頼メッセージ管理テーブルのパラメータクラス。

関連項目:
直列化された形式

フィールドの概要
private  java.util.Date finishTime
          ジョブ終了時間。
private  java.lang.String jobConcatParameters
          連結ジョブパラメータ。
private  java.lang.String messageState
          メッセージ送受信状況。
private  java.lang.String partitionKey
          パーティションキー。
private  int partitionNo
          パーティションNo。
private  java.util.Date receiveTime
          メッセージ受信日時。
private  java.util.Date sendTime
          メッセージ送信日時。
private static long serialVersionUID
          Serializable用バージョンID。
 
クラス jp.terasoluna.fw.batch.init.AbstractJobControlInfo から継承されたフィールド
STOP_DAEMON
 
コンストラクタの概要
JobMessageInfo()
           
 
メソッドの概要
 java.util.Date getFinishTime()
          ジョブ終了時間の取得。
 java.lang.String getJobConcatParameters()
          連結ジョブパラメータの取得。
 java.lang.String getMessageState()
          メッセージ送受信状況の取得。
 java.lang.String getPartitionKey()
          パーティションキーを取得する。
 int getPartitionNo()
          パーティションNOを取得する。
 java.util.Date getReceiveTime()
          メッセージ受信日時の取得。
 java.util.Date getSendTime()
          メッセージ送信日時の取得。
 void setFinishTime(java.util.Date finishTime)
          ジョブ終了時間の設定。
 void setJobConcatParameters(java.lang.String jobConcatParameters)
          連結ジョブパラメータの設定。
 void setJobParameters(java.lang.String jobParameters)
          ジョブパラメータの設定。
 void setMessageState(java.lang.String messageState)
          メッセージ送受信状況の設定。
 void setPartitionKey(java.lang.String partitionKey)
          パーティションキーを設定する。
 void setPartitionNo(int partitionNo)
          パーティションNOを設定する。
 void setReceiveTime(java.util.Date receiveTime)
          メッセージ受信日時の設定。
 void setSendTime(java.util.Date sendTime)
          メッセージ送信日時の設定。
 
クラス jp.terasoluna.fw.batch.init.JobControlInfo から継承されたメソッド
getJobDiscriptorPath, getJobExitCode, getJobId, getJobParameters, getJobRequestNo, getJobState, getRegisterTime, getUpdateTime, setJobDiscriptorPath, setJobExitCode, setJobId, setJobRequestNo, setJobState, setRegisterTime, setUpdateTime
 
クラス jp.terasoluna.fw.batch.init.AbstractJobControlInfo から継承されたメソッド
getJobContext, getJobParametersSplitStr, isEndMark, setJobContext, setJobParametersSplitStr
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
Serializable用バージョンID。

関連項目:
定数フィールド値

jobConcatParameters

private java.lang.String jobConcatParameters
連結ジョブパラメータ。


partitionNo

private int partitionNo
パーティションNo。


partitionKey

private java.lang.String partitionKey
パーティションキー。


messageState

private java.lang.String messageState
メッセージ送受信状況。


receiveTime

private java.util.Date receiveTime
メッセージ受信日時。


sendTime

private java.util.Date sendTime
メッセージ送信日時。


finishTime

private java.util.Date finishTime
ジョブ終了時間。

コンストラクタの詳細

JobMessageInfo

public JobMessageInfo()
メソッドの詳細

getMessageState

public java.lang.String getMessageState()
メッセージ送受信状況の取得。

戻り値:
メッセージ送受信状況

setMessageState

public void setMessageState(java.lang.String messageState)
メッセージ送受信状況の設定。

パラメータ:
messageState - メッセージ送受信状況

getReceiveTime

public java.util.Date getReceiveTime()
メッセージ受信日時の取得。

戻り値:
メッセージ受信日時

setReceiveTime

public void setReceiveTime(java.util.Date receiveTime)
メッセージ受信日時の設定。

パラメータ:
receiveTime - メッセージ受信日時

getSendTime

public java.util.Date getSendTime()
メッセージ送信日時の取得。

戻り値:
メッセージ送信日時

setSendTime

public void setSendTime(java.util.Date sendTime)
メッセージ送信日時の設定。

パラメータ:
sendTime - メッセージ送信日時

getJobConcatParameters

public java.lang.String getJobConcatParameters()
連結ジョブパラメータの取得。

戻り値:
jobConcatParameters 連結ジョブパラメータ

setJobConcatParameters

public void setJobConcatParameters(java.lang.String jobConcatParameters)
連結ジョブパラメータの設定。

パラメータ:
jobConcatParameters - 連結ジョブパラメータ

setJobParameters

public void setJobParameters(java.lang.String jobParameters)
ジョブパラメータの設定。

オーバーライド:
クラス JobControlInfo 内の setJobParameters
パラメータ:
jobParameters - ジョブパラメータ

getFinishTime

public java.util.Date getFinishTime()
ジョブ終了時間の取得。

戻り値:
ジョブ終了時間

setFinishTime

public void setFinishTime(java.util.Date finishTime)
ジョブ終了時間の設定。

パラメータ:
finishTime - ジョブ終了時間

getPartitionKey

public java.lang.String getPartitionKey()
パーティションキーを取得する。

戻り値:
partitionKey パーティションキー

setPartitionKey

public void setPartitionKey(java.lang.String partitionKey)
パーティションキーを設定する。

パラメータ:
partitionKey - パーティションキー

getPartitionNo

public int getPartitionNo()
パーティションNOを取得する。

戻り値:
partitionNo パーティションNO

setPartitionNo

public void setPartitionNo(int partitionNo)
パーティションNOを設定する。

パラメータ:
partitionNo - パーティションNO