org.pslx.PpsDocuments
クラス Transaction

java.lang.Object
  上位を拡張 org.pslx.PpsDocuments.Transaction
すべての実装されたインタフェース:
DomainElement

public final class Transaction
extends java.lang.Object
implements DomainElement

トランザクション要素 クラス

バージョン:
1.6

メソッドの概要
 void clearDocument()
          ドキュメントリストを初期化します
 Document createDocument(java.lang.String documentName)
          業務ドキュメントを生成し、トランザクションに追加します
 TransactionProcess.ConfirmTypes getConfirm()
          確認要求の種類を取得します
 java.lang.String getConnectionString()
          内部接続用文字列を取得します
 Document getDocument(int index)
          指定したインデックスのドキュメントを取得します
 int getDocumentCount()
          トランザクションに含まれるドキュメントの数を取得します
 DomainCollection<Document> getDocuments()
          トランザクションデータが持つすべての業務ドキュメントを配列として取得します
 java.lang.String getId()
          トランザクションIDを取得します
 TransactionProcess.TransactionTypes getTransactionType()
          トランザクションの種類を取得します
 java.lang.String getXmlString()
          トランザクション要素の内容を表すXML文字列を取得します
 void setConfirm(TransactionProcess.ConfirmTypes value)
          確認要求の種類を設定します
 void setConnectionString(java.lang.String value)
          内部接続用文字列を設定します
 void setId(java.lang.String value)
          ID文字列を設定します
 void setTransactionType(TransactionProcess.TransactionTypes value)
          トランザクションの種類を設定します
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

getId

public java.lang.String getId()
トランザクションIDを取得します


setId

public void setId(java.lang.String value)
ID文字列を設定します

パラメータ:
value - ID文字列

getConfirm

public TransactionProcess.ConfirmTypes getConfirm()
確認要求の種類を取得します


setConfirm

public void setConfirm(TransactionProcess.ConfirmTypes value)
確認要求の種類を設定します

パラメータ:
value - 送信者

getTransactionType

public TransactionProcess.TransactionTypes getTransactionType()
トランザクションの種類を取得します


setTransactionType

public void setTransactionType(TransactionProcess.TransactionTypes value)
トランザクションの種類を設定します

パラメータ:
value - 送信者

getConnectionString

public java.lang.String getConnectionString()
内部接続用文字列を取得します


setConnectionString

public void setConnectionString(java.lang.String value)
内部接続用文字列を設定します

パラメータ:
value - 接続用文字列

clearDocument

public void clearDocument()
ドキュメントリストを初期化します


getDocumentCount

public int getDocumentCount()
トランザクションに含まれるドキュメントの数を取得します


getDocument

public Document getDocument(int index)
指定したインデックスのドキュメントを取得します

パラメータ:
index - ドキュメントのインデックス
戻り値:
対応するドキュメント

getDocuments

public DomainCollection<Document> getDocuments()
トランザクションデータが持つすべての業務ドキュメントを配列として取得します

戻り値:
ドキュメントの配列

createDocument

public Document createDocument(java.lang.String documentName)
                        throws PpsDocumentsException
業務ドキュメントを生成し、トランザクションに追加します

パラメータ:
documentName - 業務ドキュメント名
戻り値:
業務ドキュメント
例外:
PpsDocumentsException

getXmlString

public java.lang.String getXmlString()
                              throws javax.xml.stream.XMLStreamException,
                                     PpsDocumentsException,
                                     java.io.IOException
トランザクション要素の内容を表すXML文字列を取得します

例外:
javax.xml.stream.XMLStreamException
PpsDocumentsException
java.io.IOException