クラス AxiomUtils
java.lang.ObjectSE
org.springframework.ws.soap.axiom.support.AxiomUtils
Axiom で動作する一般的なユーティリティメソッドのコレクション。
OMNamespace から QName への変換が含まれます。- 導入:
- 1.0.0
- 関連事項:
コンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明static voidremoveContents(org.apache.axiom.om.OMContainer container) 内容を削除します(つまりstatic DocumentSEtoDocument(org.apache.axiom.soap.SOAPEnvelope envelope) 指定された AXIOMSOAPEnvelopeをDocumentSE に変換します。static org.apache.axiom.soap.SOAPEnvelopetoEnvelope(DocumentSE document) 指定されたDocumentSE を AXIOMSOAPEnvelopeに変換します。static StringSEtoLanguage(LocaleSE locale) Axiom Faults で使用されているように、指定されたロケールをxml:lang文字列に変換します。static @Nullable LocaleSEAxiom Faults で使用されているように、指定されたロケールをxml:lang文字列に変換します。static org.apache.axiom.om.OMNamespacetoNamespace(QNameSE qName, org.apache.axiom.om.OMElement resolveElement) javax.xml.namespace.QNameをorg.apache.axiom.om.OMNamespaceに変換します。
コンストラクターの詳細
AxiomUtils
public AxiomUtils()
方法の詳細
toNamespace
public static org.apache.axiom.om.OMNamespace toNamespace(QNameSE qName, org.apache.axiom.om.OMElement resolveElement) throws org.apache.axiom.om.OMException javax.xml.namespace.QNameをorg.apache.axiom.om.OMNamespaceに変換します。OMElementは、名前空間を解決するため、または新しい名前空間を宣言するために使用されます。- パラメーター:
qName- 変換するQNameresolveElement- Q を解決するために使用される要素- 戻り値:
- 変換された SAAJ 名
- 例外:
org.apache.axiom.om.OMException- 変換に失敗した場合IllegalArgumentExceptionSE-qNameが完全に認定されていない場合
toLanguage
toLocale
removeContents
public static void removeContents(org.apache.axiom.om.OMContainer container) コンテナーの内容(つまり子)を削除します。toDocument
指定された AXIOMSOAPEnvelopeをDocumentSE に変換します。- パラメーター:
envelope- 変換される SOAP エンベロープ- 戻り値:
- 変換されたドキュメント
- 例外:
IllegalArgumentExceptionSE- エラーの場合
toEnvelope
指定されたDocumentSE を AXIOMSOAPEnvelopeに変換します。- パラメーター:
document- 変換するドキュメント- 戻り値:
- 変換されたエンベロープ
- 例外:
IllegalArgumentExceptionSE- エラーの場合