|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.pslx.PpsDocuments.Document
public final class Document
業務ドキュメントを保持するクラス
入れ子のクラスの概要 | |
---|---|
static class |
Document.ActionTypes
トランザクションの種類 |
メソッドの概要 | |
---|---|
static java.lang.String |
actionTypeString(Document.ActionTypes value)
ActionTypes型の値を文字列に変換します |
Condition |
createCondition()
照会条件を追加し、ドキュメントに追加します |
Condition |
createCondition(java.lang.String id)
照会条件を追加し、ドキュメントに追加します |
DomainObject |
createDomainObject()
業務オブジェクトを生成し、ドキュメントに追加します |
Error |
createError()
エラー情報を生成し、ドキュメントに追加します |
Header |
createHeader()
ヘッダ情報を生成します |
Header |
createHeader(java.lang.String objectName)
ヘッダ情報を生成します |
Selection |
createSelection()
選択項目指定のためのセレクションを生成し、ドキュメントへ追加します |
Selection |
createSelection(Selection.SelectionTypes type)
選択項目指定のためのセレクションを生成し追加する |
Document.ActionTypes |
getAction()
アクション種類を取得します |
java.lang.String |
getAppData(java.lang.String name)
アプリケーション情報を取得します |
java.util.List<org.pslx.PpsDocuments.Document.AppData> |
getAppDataList()
アプリケーション情報を取得します |
java.util.List<Condition> |
getConditions()
コンディションのリストを取得します |
java.lang.String |
getConfirm()
確認要求を取得します |
DomainObjectProfile |
getDomainObjectProfile()
業務オブジェクトの定義情報を取得する |
DomainCollection<DomainObject> |
getDomainObjects()
業務オブジェクトのリストを取得します |
java.util.List<Error> |
getErrors()
エラー情報のリストを取得します |
java.lang.String |
getEventName()
イベント名称 |
java.lang.String |
getId()
ID文字列を取得します |
boolean |
getIsShared()
外部と共有するかどうかの区分を取得します(trueの場合のみ出力可能) |
java.lang.String |
getName()
業務ドキュメント名を取得します |
java.lang.String |
getOption()
オプション文字列を取得します |
java.lang.String |
getPrimitiveName()
プリミティブ要素名を取得します |
DocumentProfile |
getProfile()
業務ドキュメントの定義情報を取得します |
Document |
getReference()
回答ドキュメントが参照する元のドキュメントを取得します |
java.lang.String |
getReferenceId()
ドキュメントの参照先ドキュメントIDを取得します |
boolean |
getResumed()
すでに送信されたドキュメントであるかどうかを取得します |
java.util.List<Selection> |
getSelections()
セレクションのリストを取得します |
TransactionProcess.TentativeResults |
getTentativeResult()
トランザクション処理の結果を取得します |
java.lang.String |
getXmlString()
業務ドキュメント要素の内容を表すXMLメッセージを取得します |
java.lang.String |
getXmlString(boolean xmlDefinision)
業務ドキュメント要素の内容を表すXMLメッセージを取得します |
boolean |
hasErrors()
エラー情報をもっているかを取得します(警告は除く) |
static Document |
load(java.lang.String filename,
DocumentManager manager)
指定したファイル名を読み込み、トランザクションを取得します |
static Document |
load(javax.xml.stream.XMLStreamReader reader,
DocumentManager manager)
指定したファイル名を読み込み、トランザクションを取得します |
static Document.ActionTypes |
parseActionType(java.lang.String value)
文字列からActionTypes型の値に変換します |
void |
setAction(Document.ActionTypes value)
アクション種類を設定します |
void |
setAppData(java.lang.String name,
java.lang.String value)
アプリケーション情報を設定します |
void |
setConfirm(java.lang.String value)
確認要求を設定します |
void |
setEventName(java.lang.String value)
|
void |
setId(java.lang.String value)
ID文字列を設定します |
void |
setIsShared(boolean value)
外部と共有するかどうかの区分を設定します |
void |
setOption(java.lang.String value)
オプション文字列を設定します |
void |
setReference(Document value)
回答ドキュメントが参照する元のドキュメントを設定します |
void |
setResumed(boolean value)
すでに送信されたドキュメントであるかどうかを設定します |
void |
verifyXml(java.io.InputStream stream)
ストリームを指定してXMLの構文をチェックします |
void |
verifyXml(java.lang.String name)
ファイル名を指定してXMLの構文をチェックします |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public DomainObjectProfile getDomainObjectProfile()
DocumentElement
の記述:
DocumentElement
内の getDomainObjectProfile
public Document getReference()
public void setReference(Document value)
public java.lang.String getReferenceId()
public java.lang.String getOption()
public void setOption(java.lang.String value)
value
- 設定値public DocumentProfile getProfile()
public java.util.List<Error> getErrors()
public TransactionProcess.TentativeResults getTentativeResult()
public boolean getResumed()
public void setResumed(boolean value)
public void setAppData(java.lang.String name, java.lang.String value)
name
- 属性名value
- 値public java.lang.String getAppData(java.lang.String name)
name
- 属性名
public Error createError()
public DomainObject createDomainObject() throws PpsDocumentsException
PpsDocumentsException
java.text.ParseException
public Header createHeader() throws PpsDocumentsException
PpsDocumentsException
public Header createHeader(java.lang.String objectName) throws PpsDocumentsException
objectName
- ヘッダ用業務オブジェクト名
PpsDocumentsException
public Condition createCondition()
public Condition createCondition(java.lang.String id)
id
- ID制約
public Selection createSelection()
public Selection createSelection(Selection.SelectionTypes type)
type
- セレクションの区分
public boolean getIsShared()
public void setIsShared(boolean value)
value
- trueの場合 出力可能public boolean hasErrors()
public void verifyXml(java.lang.String name) throws java.io.IOException, org.xml.sax.SAXException
name
- XMLファイル名
org.xml.sax.SAXException
java.io.IOException
public void verifyXml(java.io.InputStream stream) throws java.io.IOException, org.xml.sax.SAXException
stream
- 入力となるInputStream
org.xml.sax.SAXException
java.io.IOException
public Document.ActionTypes getAction()
public void setAction(Document.ActionTypes value)
value
- アクション種類public java.lang.String getId()
public void setId(java.lang.String value)
value
- ID文字列public java.lang.String getConfirm()
public void setConfirm(java.lang.String value)
value
- 送信者public java.lang.String getEventName()
public void setEventName(java.lang.String value)
public java.lang.String getName()
public java.lang.String getPrimitiveName()
public java.util.List<org.pslx.PpsDocuments.Document.AppData> getAppDataList()
public DomainCollection<DomainObject> getDomainObjects()
public java.util.List<Condition> getConditions()
public java.util.List<Selection> getSelections()
public java.lang.String getXmlString() throws javax.xml.stream.XMLStreamException, PpsDocumentsException, java.io.IOException
javax.xml.stream.XMLStreamException
PpsDocumentsException
java.io.IOException
public java.lang.String getXmlString(boolean xmlDefinision) throws javax.xml.stream.XMLStreamException, PpsDocumentsException, java.io.IOException
xmlDefinision
- XML定義を出力するかどうか
javax.xml.stream.XMLStreamException
PpsDocumentsException
java.io.IOException
public static Document load(java.lang.String filename, DocumentManager manager) throws java.lang.Exception
filename
- XMLファイル名manager
- ドキュメントマネージャ
java.lang.Exception
public static Document load(javax.xml.stream.XMLStreamReader reader, DocumentManager manager) throws javax.xml.stream.XMLStreamException, java.text.ParseException, PpsDocumentsException
reader
- XMLStreamReadermanager
- ドキュメントマネージャ
javax.xml.stream.XMLStreamException
java.text.ParseException
PpsDocumentsException
public static java.lang.String actionTypeString(Document.ActionTypes value)
public static Document.ActionTypes parseActionType(java.lang.String value) throws java.text.ParseException
java.text.ParseException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |