daruma.bus.message
クラス StandardMessage

java.lang.Object
  拡張daruma.bus.message.StandardMessage
すべての実装インタフェース:
Message

public class StandardMessage
extends java.lang.Object
implements Message


コンストラクタの概要
StandardMessage()
           
 
メソッドの概要
 Payload getPayload()
          リクエスト内容(メッセージオブジェクト)の取得
 java.util.List getProcessorList()
           
 java.util.Properties getProperties()
           
 byte[] getValueFromFile(java.io.File file)
          ファイルからバイトデータを取得する。
 byte[] getValueFromStream(java.io.InputStream in)
          ストリームからバイトデータを所得する
 boolean isVerboseMode()
           
 void send()
          リクエストの送信
 void setPayload(Payload messageData)
          リクエスト内容の設定
 void setProcessorList(java.util.List processorList)
           
 void setProperties(java.util.Properties properties)
           
 void setVerboseMode(boolean verboseMode)
           
 
クラス java.lang.Object から継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

StandardMessage

public StandardMessage()
メソッドの詳細

getPayload

public Payload getPayload()
インタフェース Message の記述:
リクエスト内容(メッセージオブジェクト)の取得

定義:
インタフェース Message 内の getPayload
戻り値:

getProcessorList

public java.util.List getProcessorList()
定義:
インタフェース Message 内の getProcessorList

getProperties

public java.util.Properties getProperties()
定義:
インタフェース Message 内の getProperties

getValueFromFile

public byte[] getValueFromFile(java.io.File file)
                        throws MessageException
ファイルからバイトデータを取得する。

定義:
インタフェース Message 内の getValueFromFile
パラメータ:
file -
戻り値:
例外:
CsvMessageException
MessageException

getValueFromStream

public byte[] getValueFromStream(java.io.InputStream in)
                          throws MessageException
ストリームからバイトデータを所得する

定義:
インタフェース Message 内の getValueFromStream
パラメータ:
in -
戻り値:
例外:
CsvMessageException
MessageException

isVerboseMode

public boolean isVerboseMode()
定義:
インタフェース Message 内の isVerboseMode

send

public void send()
          throws ProcessorException
インタフェース Message の記述:
リクエストの送信

定義:
インタフェース Message 内の send
戻り値:
例外:
ProcessorException

setPayload

public void setPayload(Payload messageData)
インタフェース Message の記述:
リクエスト内容の設定

定義:
インタフェース Message 内の setPayload

setProcessorList

public void setProcessorList(java.util.List processorList)
定義:
インタフェース Message 内の setProcessorList

setProperties

public void setProperties(java.util.Properties properties)
定義:
インタフェース Message 内の setProperties

setVerboseMode

public void setVerboseMode(boolean verboseMode)