|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.pslx.PpsDocuments.TransactionMessage
public final class TransactionMessage
トランザクションメッセージ クラス(通信時におけるの物理的単位)
入れ子のクラスの概要 | |
---|---|
static class |
TransactionMessage.MessageTypes
メッセージの種別 |
コンストラクタの概要 | |
---|---|
TransactionMessage(DocumentManager manager)
トランザクション要素を生成します |
メソッドの概要 | |
---|---|
Transaction |
createTransaction()
トランザクション要素を生成して、メッセージに追加します。 |
Transaction |
get(int index)
業務ドキュメントを取得します |
TransactionProcess.ConfirmTypes |
getConfirm()
返信要求の種類を取得します |
java.lang.String |
getConnectionString()
内部接続用文字列を取得します |
java.lang.String |
getId()
メッセージIDを取得します |
ImplementProfile |
getImplement()
実装プロファイルを取得します(送受信用) |
ImplementProfile |
getImplementObtained()
相手から取得した実装プロファイルを取得します |
Document.ActionTypes |
getImplementObtainedAction()
相手から取得した実装プロファイルのトランザクションの種類を取得します |
boolean |
getIsCanceled()
トランザクション処理が取消されているかどうかを取得します |
boolean |
getIsCommited()
トランザクション処理が確定しているかどうかを取得します |
boolean |
getIsStarted()
トランザクション処理が開始されたことを表すメッセージであるかどうかを取得します |
TransactionMessage.MessageTypes |
getMessageType()
メッセージ種別を取得します |
java.lang.String |
getSenderName()
送信者を取得します |
java.lang.String |
getTransactionId()
トランザクションIDを取得します |
java.util.List<Transaction> |
getTransactions()
業務ドキュメントのリストを取得します |
java.lang.String |
getXmlString()
トランザクションメッセージの内容を表すXMLメッセージを取得します |
void |
setConfirm(TransactionProcess.ConfirmTypes value)
返信要求の種類を設定します |
void |
setConnectionString(java.lang.String value)
内部接続用文字列を設定します |
void |
setId(java.lang.String value)
メッセージIDを設定します |
void |
setImplementObtained(ImplementProfile value)
相手から取得した実装プロファイルを設定します |
void |
setMessageType(TransactionMessage.MessageTypes value)
メッセージ種別を設定します |
void |
setSenderName(java.lang.String value)
送信者を設定します |
void |
setTransactionId(java.lang.String value)
トランザクションIDを設定します |
void |
write(java.io.OutputStream stream)
XMLメッセージをOutputStreamへ出力します |
void |
write(java.lang.String filename)
XMLメッセージをファイルに出力します |
void |
write(java.io.Writer writer)
XMLメッセージをWriterに出力します |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public TransactionMessage(DocumentManager manager)
manager
- メソッドの詳細 |
---|
public java.lang.String getId()
public void setId(java.lang.String value)
value
- メッセージIDpublic TransactionMessage.MessageTypes getMessageType()
public void setMessageType(TransactionMessage.MessageTypes value)
value
- メッセージ種別public java.lang.String getSenderName()
public void setSenderName(java.lang.String value)
value
- 送信者名public java.lang.String getTransactionId()
public void setTransactionId(java.lang.String value)
value
- トランザクションIDpublic TransactionProcess.ConfirmTypes getConfirm()
public void setConfirm(TransactionProcess.ConfirmTypes value)
value
- 返信要求の種類public java.lang.String getConnectionString()
public void setConnectionString(java.lang.String value)
value
- 内部接続用文字列public Document.ActionTypes getImplementObtainedAction()
public ImplementProfile getImplementObtained()
public void setImplementObtained(ImplementProfile value)
value
- 実装プロファイルpublic java.util.List<Transaction> getTransactions()
public Transaction get(int index)
index
- インデックスpublic boolean getIsCommited()
public boolean getIsCanceled()
public boolean getIsStarted()
public ImplementProfile getImplement()
public Transaction createTransaction() throws PpsDocumentsException
PpsDocumentsException
public java.lang.String getXmlString() throws javax.xml.stream.XMLStreamException, PpsDocumentsException, java.io.IOException
javax.xml.stream.XMLStreamException
PpsDocumentsException
java.io.IOException
public void write(java.lang.String filename) throws java.io.FileNotFoundException, javax.xml.stream.XMLStreamException, PpsDocumentsException
filename
- 出力先のパス
javax.xml.stream.XMLStreamException
java.io.FileNotFoundException
PpsDocumentsException
public void write(java.io.OutputStream stream) throws javax.xml.stream.XMLStreamException, PpsDocumentsException
stream
- 出力先のOutputStream
javax.xml.stream.XMLStreamException
PpsDocumentsException
public void write(java.io.Writer writer) throws javax.xml.stream.XMLStreamException, PpsDocumentsException
writer
- 出力先のWriter
javax.xml.stream.XMLStreamException
PpsDocumentsException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |