|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
public interface SOAPBody
SOAP 메세지내의 SOAP 본체 요소의 컨텐츠를 나타내는 객체입니다. SOAP 본체 요소는 XML 데이터로 구성되어 있어 어플리케이션 고유의 컨텐츠의 처리 방법으로 영향을 줍니다.
SOAPBody
객체에는, SOAP 본체의 컨텐츠를 가지는 SOAPBodyElement
객체가 포함되어 있습니다. 상태나 에러 정보를 옮기는 SOAPFault
객체는,SOAPBodyElement
객체의 일례입니다.
SOAPFault
필드의 개요 |
---|
메소드의 개요 | |
---|---|
SOAPBodyElement |
addBodyElement (Name name)
지정의 이름으로 SOAPBodyElement 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPBodyElement |
addBodyElement (QName qname)
지정의 QName 로 SOAPBodyElement 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPBodyElement |
addDocument (Document document)
DOM 의 루트 노드를, 이 SOAPBody 객체에 추가합니다. |
SOAPFault |
addFault ()
SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPFault |
addFault (Name faultCode,
String faultString)
SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPFault |
addFault (Name faultCode,
String faultString,
Locale locale)
SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPFault |
addFault (QName faultCode,
String faultString)
SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
SOAPFault |
addFault (QName faultCode,
String faultString,
Locale locale)
SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다. |
Document |
extractContentAsDocument ()
DOM 를 새롭게 작성해, 이 SOAPBody 의 최초의 아이를 문서 요소로서 설정합니다. |
SOAPFault |
getFault ()
이 SOAPBody 객체의 SOAPFault 객체를 돌려줍니다. |
boolean |
hasFault ()
이 SOAPBody 객체내에 SOAPFault 객체가 존재할지 어떨지를 나타냅니다. |
인터페이스 javax.xml.soap. Node 로부터 상속된 메소드 |
---|
detachNode , getParentElement , getValue , recycleNode , setParentElement , setValue |
인터페이스 org.w3c.dom. Element 로부터 상속된 메소드 |
---|
getAttribute , getAttributeNode , getAttributeNodeNS , getAttributeNS , getElementsByTagName , getElementsByTagNameNS , getSchemaTypeInfo , getTagName , hasAttribute , hasAttributeNS , removeAttribute , removeAttributeNode , removeAttributeNS , setAttribute , setAttributeNode , setAttributeNodeNS , setAttributeNS , setIdAttribute , setIdAttributeNode , setIdAttributeNS |
인터페이스 org.w3c.dom. Node 로부터 상속된 메소드 |
---|
appendChild , cloneNode , compareDocumentPosition , getAttributes , getBaseURI , getChildNodes , getFeature , getFirstChild , getLastChild , getLocalName , getNamespaceURI , getNextSibling , getNodeName , getNodeType , getNodeValue , getOwnerDocument , getParentNode , getPrefix , getPreviousSibling , getTextContent , getUserData , hasAttributes , hasChildNodes , insertBefore , isDefaultNamespace , isEqualNode , isSameNode , isSupported , lookupNamespaceURI , lookupPrefix , normalize , removeChild , replaceChild , setNodeValue , setPrefix , setTextContent , setUserData |
메소드의 상세 |
---|
SOAPFault addFault() throws SOAPException
SOAPFault
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다. 새로운 SOAPFault
의 디폴트 값에는, 아이의 요소가 강제적으로 설정됩니다. SOAPFault
의 타입은,MessageFactory
인스턴스의 작성중으로 지정되는 protocol
에 의해 SOAP 1.1 또는 SOAP 1.2 의 SOAPFault
로 나누어집니다.
SOAPBody
는,SOAPFault
의 아이의 요소를 최대 1 개(살) 보유할 수 있습니다.
SOAPFault
객체
SOAPException
- SOAP 에러가 발생했을 경우SOAPFault addFault(Name faultCode, String faultString, Locale locale) throws SOAPException
SOAPFault
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다. SOAPFault
의 타입은,MessageFactory
인스턴스의 작성중으로 지정되는 protocol
에 의해 SOAP 1.1 또는 SOAP 1.2 의 SOAPFault
로 나누어집니다.
SOAP 1.2 의 경우,faultCode
파라미터는 Fault/Code/Value 요소의 값으로,faultString
파라미터는 Fault/Reason/Text 요소의 값입니다. SOAP 1.1 의 경우,faultCode
파라미터는 faultcode
요소의 값으로,faultString
파라미터는 faultstring
요소의 값입니다.
SOAPBody
는,SOAPFault
의 아이의 요소를 최대 1 개(살) 보유할 수 있습니다.
faultCode
- 설정하는 에러 코드를 제공하는 Name
객체
(사용중의 SOAP 스펙의 버젼에 정의되고 있는 에러 코드의
1 개(살)일 필요가 있다)faultString
- 에러의 설명을 제공한다
String
locale
- faultString
의 네이티브 언어를 나타낸다
Locale
객체
SOAPFault
객체
SOAPException
- SOAP 에러가 발생했을 경우SOAPFault.setFaultCode(javax.xml.soap.Name)
,
SOAPFault.setFaultString(java.lang.String)
SOAPFault addFault(QName faultCode, String faultString, Locale locale) throws SOAPException
SOAPFault
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다. SOAPFault
의 타입은,MessageFactory
인스턴스의 작성중으로 지정되는 protocol
에 의해 SOAP 1.1 또는 SOAP 1.2 의 SOAPFault
로 나누어집니다.
SOAP 1.2 의 경우,faultCode
파라미터는 Fault/Code/Value 요소의 값으로,faultString
파라미터는 Fault/Reason/Text 요소의 값입니다. SOAP 1.1 의 경우,faultCode
파라미터는 faultcode
요소의 값으로,faultString
파라미터는 faultstring
요소의 값입니다.
SOAPBody
는,SOAPFault
의 아이의 요소를 최대 1 개(살) 보유할 수 있습니다.
faultCode
- 설정하는 에러 코드를 제공하는 QName
객체
(사용중의 SOAP 스펙의 버젼에 정의되고 있는 에러 코드의
1 개(살)일 필요가 있다)faultString
- 에러의 설명을 제공하는 String
locale
- faultString
의 네이티브 언어를 나타낸다
Locale
객체
SOAPFault
객체
SOAPException
- SOAP 에러가 발생했을 경우SOAPFault.setFaultCode(javax.xml.soap.Name)
,
SOAPFault.setFaultString(java.lang.String)
,
addFault(Name faultCode, String faultString, Locale locale)
SOAPFault addFault(Name faultCode, String faultString) throws SOAPException
SOAPFault
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다. SOAPFault
의 타입은,MessageFactory
인스턴스의 작성중으로 지정되는 protocol
에 의해 SOAP 1.1 또는 SOAP 1.2 의 SOAPFault
로 나누어집니다.
SOAP 1.2 의 경우,faultCode
파라미터는 Fault/Code/Value 요소의 값으로,faultString
파라미터는 Fault/Reason/Text 요소의 값입니다. SOAP 1.1 의 경우,faultCode
파라미터는 faultcode 요소의 값으로,faultString
파라미터는 faultstring 요소의 값입니다.
SOAP 1.2 가 실패했을 경우,Fault/Reason/Text 요소로 필수의 xml:lang
속성의 디폴트 값가 java.util.Locale.getDefault()
로 설정됩니다.
SOAPBody
는,SOAPFault
의 아이의 요소를 최대 1 개(살) 보유할 수 있습니다.
faultCode
- 설정하는 에러 코드를 제공하는 Name
객체
(사용중의 SOAP 스펙의 버젼에 정의되고 있는 에러 코드의
1 개(살)일 필요가 있다)faultString
- 에러의 설명을 제공하는 String
SOAPFault
객체
SOAPException
- SOAP 에러가 발생했을 경우SOAPFault.setFaultCode(javax.xml.soap.Name)
,
SOAPFault.setFaultString(java.lang.String)
SOAPFault addFault(QName faultCode, String faultString) throws SOAPException
SOAPFault
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다. SOAPFault
의 타입은,MessageFactory
인스턴스의 작성중으로 지정되는 protocol
에 의해 SOAP 1.1 또는 SOAP 1.2 의 SOAPFault
로 나누어집니다.
SOAP 1.2 의 경우,faultCode
파라미터는 Fault/Code/Value 요소의 값으로,faultString
파라미터는 Fault/Reason/Text 요소의 값입니다. SOAP 1.1 의 경우,faultCode
파라미터는 faultcode 요소의 값으로,faultString
파라미터는 faultstring 요소의 값입니다.
SOAP 1.2 가 실패했을 경우,Fault/Reason/Text 요소로 필수의 xml:lang
속성의 디폴트 값가 java.util.Locale.getDefault()
로 설정됩니다.
SOAPBody
는,SOAPFault
의 아이의 요소를 최대 1 개(살) 보유할 수 있습니다.
faultCode
- 설정하는 에러 코드를 제공하는 QName
객체
(사용중의 SOAP 스펙의 버젼에 정의되고 있는 에러 코드의
1 개(살)일 필요가 있다)faultString
- 에러의 설명을 제공하는 String
SOAPFault
객체
SOAPException
- SOAP 에러가 발생했을 경우SOAPFault.setFaultCode(javax.xml.soap.Name)
,
SOAPFault.setFaultString(java.lang.String)
,
addFault(Name faultCode, String faultString)
boolean hasFault()
SOAPBody
객체내에 SOAPFault
객체가 존재할지 어떨지를 나타냅니다.
SOAPFault
객체가 존재하는 경우
true
, 그 이외의 경우는
false
SOAPFault getFault()
SOAPBody
객체의 SOAPFault
객체를 돌려줍니다.
SOAPBody
객체의 SOAPFault
객체,
그 이외의 경우는 nullSOAPBodyElement addBodyElement(Name name) throws SOAPException
SOAPBodyElement
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다.
name
- 새로운 SOAPBodyElement
객체의 이름의 Name
객체
SOAPBodyElement
객체
SOAPException
- SOAP 에러가 발생했을 경우addBodyElement(javax.xml.namespace.QName)
SOAPBodyElement addBodyElement(QName qname) throws SOAPException
SOAPBodyElement
객체를 새롭게 작성해, 이 SOAPBody
객체에 추가합니다.
qname
- 새로운 SOAPBodyElement
객체의 QName 의
QName
객체
SOAPBodyElement
객체
SOAPException
- SOAP 에러가 발생했을 경우addBodyElement(Name)
SOAPBodyElement addDocument(Document document) throws SOAPException
Document
의 루트 노드를, 이 SOAPBody
객체에 추가합니다.
이 메소드를 호출하면(자),document
파라미터가 무효가 됩니다. 클라이언트 어플리케이션은,addDocument
의 호출시에, 이 Document
와 그 컨텐츠에 대한 모든 참조를 파기합니다. 계속해 이러한 참조를 사용하는 어플리케이션의 동작은, 정의되고 있지 않습니다.
document
- 이 SOAPBody 에 추가되는 루트 노드의 Document
객체
SOAPBodyElement
SOAPException
- Document
를 추가할 수 없는 경우Document extractContentAsDocument() throws SOAPException
Document
를 새롭게 작성해, 이 SOAPBody
의 최초의 아이를 문서 요소로서 설정합니다. 아이의 SOAPElement
는, 처리의 과정에서 삭제됩니다.
SOAPBody
컨텐츠를 나타낸다
Document
SOAPException
- SOAPBody
의 아이의
SOAPElement
가 1 개가 아닌 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
앞의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 |
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.