JavaTM Platform
Standard Ed. 6

클래스
javax.xml.soap.SOAPException 의 사용

SOAPException 를 사용하고 있는 패키지
javax.xml.soap SOAP 메세지의 작성과 구축을 실행하는 API 를 제공합니다.  
 

javax.xml.soap 에서의 SOAPException 의 사용
 

SOAPException 를 throw 하는 javax.xml.soap 의 메소드
 SOAPElement SOAPElement. addAttribute (Name  name, String  value)
          지정의 이름과 값을 보관 유지하는 속성을, 이 SOAPElement 객체에 추가합니다.
 SOAPElement SOAPElement. addAttribute (QName  qname, String  value)
          지정의 이름과 값을 보관 유지하는 속성을, 이 SOAPElement 객체에 추가합니다.
 SOAPBody SOAPEnvelope. addBody ()
          SOAPBody 객체를 작성해, 이 SOAPEnvelope 객체의 SOAPBody 객체로서 설정합니다.
 SOAPBodyElement SOAPBody. addBodyElement (Name  name)
          지정의 이름으로 SOAPBodyElement 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPBodyElement SOAPBody. addBodyElement (QName  qname)
          지정의 QName 로 SOAPBodyElement 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPElement SOAPElement. addChildElement (Name  name)
          지정의 Name 객체로 초기화한 SOAPElement 객체를 새롭게 작성해, 그 신규 요소를 이 SOAPElement 객체에 추가합니다.
 SOAPElement SOAPElement. addChildElement (QName  qname)
          지정의 QName 객체로 초기화한 SOAPElement 객체를 새롭게 작성해, 그 신규 요소를 이 SOAPElement 객체에 추가합니다.
 SOAPElement SOAPElement. addChildElement (SOAPElement  element)
          이 SOAPElement 인스턴스의 아이로서 SOAPElement 를 추가합니다.
 SOAPElement SOAPElement. addChildElement (String  localName)
          지정의 로컬명으로 초기화한 SOAPElement 객체를 새롭게 작성해, 그 신규 요소를 이 SOAPElement 객체에 추가합니다.
 SOAPElement SOAPElement. addChildElement (String  localName, String  prefix)
          지정의 로컬명과 접두사로 초기화한 SOAPElement 객체를 새롭게 작성해, 그 신규 요소를 이 SOAPElement 객체에 추가합니다.
 SOAPElement SOAPElement. addChildElement (String  localName, String  prefix, String  uri)
          지정의 로컬명, 접두사, 및 URI 로 초기화한 SOAPElement 객체를 새롭게 작성해, 그 신규 요소를 이 SOAPElement 객체에 추가합니다.
 Detail SOAPFault. addDetail ()
          생략 가능한 Detail 객체를 작성해, 그것을 이 SOAPFault 객체의 Detail 객체로서 설정합니다.
 DetailEntry Detail. addDetailEntry (Name  name)
          지정의 이름으로 DetailEntry 객체를 새롭게 작성해, 이 Detail 객체에 추가합니다.
 DetailEntry Detail. addDetailEntry (QName  qname)
          지정의 QName 로 DetailEntry 객체를 새롭게 작성해, 이 Detail 객체에 추가합니다.
 SOAPBodyElement SOAPBody. addDocument (Document  document)
          DOM Document 의 루트 노드를, 이 SOAPBody 객체에 추가합니다.
 SOAPFault SOAPBody. addFault ()
          SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPFault SOAPBody. addFault (Name  faultCode, String  faultString)
          SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPFault SOAPBody. addFault (Name  faultCode, String  faultString, Locale  locale)
          SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPFault SOAPBody. addFault (QName  faultCode, String  faultString)
          SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 SOAPFault SOAPBody. addFault (QName  faultCode, String  faultString, Locale  locale)
          SOAPFault 객체를 새롭게 작성해, 이 SOAPBody 객체에 추가합니다.
 void SOAPFault. addFaultReasonText (String  text, Locale  locale)
          지정한 텍스트 메세지 및 locale 로부터 파생한 xml:lang 를 포함한 Reason Text 항목을 추가 또는 치환합니다.
 SOAPHeader SOAPEnvelope. addHeader ()
          SOAPHeader 객체를 작성해, 이 SOAPEnvelope 객체의 SOAPHeader 객체로서 설정합니다.
 SOAPHeaderElement SOAPHeader. addHeaderElement (Name  name)
          지정된 이름으로 초기화된 새로운 SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 SOAPHeaderElement SOAPHeader. addHeaderElement (QName  qname)
          지정된 qname 로 초기화된 새로운 SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 SOAPElement SOAPElement. addNamespaceDeclaration (String  prefix, String  uri)
          지정의 접두사와 URI 를 보관 유지하는 이름 공간 선언을, 이 SOAPElement 객체에 추가합니다.
 SOAPHeaderElement SOAPHeader. addNotUnderstoodHeaderElement (QName  name)
          지정된 이름으로 초기화된 새로운 NotUnderstood SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 SOAPElement SOAPElement. addTextNode (String  text)
          지정의 String 로 초기화한 Text 객체를 새롭게 작성해, 이 SOAPElement 객체에 추가합니다.
 SOAPHeaderElement SOAPHeader. addUpgradeHeaderElement (Iterator  supportedSOAPURIs)
          지정된 지원되는 SOAP URI 의 리스트로 초기화된 새로운 Upgrade SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 SOAPHeaderElement SOAPHeader. addUpgradeHeaderElement (String  supportedSoapUri)
          지정된 지원되는 SOAP URI 로 초기화된 새로운 Upgrade SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 SOAPHeaderElement SOAPHeader. addUpgradeHeaderElement (String [] supportedSoapUris)
          지정된 지원되는 SOAP URI 의 배열로 초기화된 새로운 Upgrade SOAPHeaderElement 객체를 작성해, 그것을 이 SOAPHeader 객체에 추가합니다.
 void SOAPFault. appendFaultSubcode (QName  subcode)
          이 SOAPFault 에 의해 포함되는 서브 코드의 순서의 마지막으로, 서브 코드를 추가합니다.
abstract  SOAPMessage SOAPConnection. call (SOAPMessage  request, Object  to)
          지정의 메세지를 지정의 단 점에 송신해, 응답이 돌아갈 때까지 블록 합니다.
abstract  void SOAPConnection. close ()
          이 SOAPConnection 객체를 닫습니다.
 SOAPElement SOAPElementFactory. create (Name  name)
          추천 되고 있지 않습니다.  대신에 javax.xml.soap.SOAPFactory.createElement(javax.xml.soap.Name)를 사용합니다.
 SOAPElement SOAPElementFactory. create (String  localName)
          추천 되고 있지 않습니다.  대신에 javax.xml.soap.SOAPFactory.createElement(String localName)를 사용합니다.
 SOAPElement SOAPElementFactory. create (String  localName, String  prefix, String  uri)
          추천 되고 있지 않습니다.  대신에 javax.xml.soap.SOAPFactory.createElement(String localName, String prefix, String uri) (을)를 사용합니다.
abstract  SOAPConnection SOAPConnectionFactory. createConnection ()
          새로운 SOAPConnection 를 작성합니다.
abstract  Detail SOAPFactory. createDetail ()
          DetailEntry 객체의 컨테이너로서 기능하는 Detail 객체를 작성합니다.
 SOAPElement SOAPFactory. createElement (Element  domElement)
          SOAPElement 객체를 기존의 Element 로부터 작성합니다.
abstract  SOAPElement SOAPFactory. createElement (Name  name)
          지정된 Name 객체를 사용해 초기화된 SOAPElement 객체를 작성합니다.
 SOAPElement SOAPFactory. createElement (QName  qname)
          지정된 QName 객체를 사용해 초기화된 SOAPElement 객체를 작성합니다.
abstract  SOAPElement SOAPFactory. createElement (String  localName)
          지정된 로컬명을 사용해 초기화된 SOAPElement 객체를 작성합니다.
abstract  SOAPElement SOAPFactory. createElement (String  localName, String  prefix, String  uri)
          지정한 로컬명, 접두사 및 URI 로 새로운 SOAPElement 객체를 작성합니다.
abstract  SOAPFault SOAPFactory. createFault ()
          새로운 디폴트의 SOAPFault 객체를 작성합니다.
abstract  SOAPFault SOAPFactory. createFault (String  reasonText, QName  faultCode)
          지정한 reasonTextfaultCode 를 사용해 초기화된, 새로운 SOAPFault 객체를 작성합니다.
abstract  SOAPMessage MessageFactory. createMessage ()
          디폴트의SOAPPart,SOAPEnvelope,SOAPBody, 및SOAPHeader 객체를 사용해,SOAPMessage 객체를 새롭게 작성합니다.
abstract  SOAPMessage MessageFactory. createMessage (MimeHeaders  headers, InputStream  in)
          지정의 InputStream 객체의 컨텐츠를 새로운 SOAPMessage 객체에 내부화해, 그 SOAPMessage 객체를 돌려줍니다.
abstract  Name SOAPFactory. createName (String  localName)
          지정된 로컬명을 사용해 초기화된 새로운 Name 객체를 작성합니다.
 Name SOAPEnvelope. createName (String  localName)
          지정의 로컬명으로 초기화된 Name 객체를 새롭게 작성합니다.
abstract  Name SOAPFactory. createName (String  localName, String  prefix, String  uri)
          지정한 로컬명, 이름 공간 접두사 및 이름 공간 URI 를 사용해 초기화된 새로운 Name 객체를 작성합니다.
 Name SOAPEnvelope. createName (String  localName, String  prefix, String  uri)
          지정의 로컬명, 이름 공간 접두사, 이름 공간 URI 로 초기화된 Name 객체를 새롭게 작성합니다.
 QName SOAPElement. createQName (String  localName, String  prefix)
          이름 공간 URI 가, 이 SOAPElement 의 문맥의 파라미터,prefix, 에 관련하고 있는 QName 를 작성합니다.
 Document SOAPBody. extractContentAsDocument ()
          DOM Document 를 새롭게 작성해, 이 SOAPBody 의 최초의 아이를 문서 요소로서 설정합니다.
 SOAPMessage SOAPConnection. get (Object  to)
          특정의 단 점으로부터 메세지를 취득해, 수신할 때까지 블록 합니다.
abstract  AttachmentPart SOAPMessage. getAttachment (SOAPElement  element)
          이 SOAPElement 가 참조하는 첨부와 관련지을 수 있었던 AttachmentPart 객체, 또는 그러한 첨부가 존재하지 않는 경우는 null 를 돌려줍니다.
abstract  InputStream AttachmentPart. getBase64Content ()
          AttachmentPart 의 컨텐츠를 Base64 로 encode 된 문자 데이터로서 취득할 수 있는 InputStream 를 돌려줍니다.
 SOAPBody SOAPEnvelope. getBody ()
          이 SOAPEnvelope 객체에 관련한 SOAPBody 객체를 돌려줍니다.
abstract  Source SOAPPart. getContent ()
          SOAPEnvelope 의 컨텐츠를 JAXP Source 객체로서 돌려줍니다.
abstract  Object AttachmentPart. getContent ()
          이 AttachmentPart 객체의 컨텐츠를 Java 객체로서 가져옵니다.
abstract  DataHandler AttachmentPart. getDataHandler ()
          이 AttachmentPart 객체의 DataHandler 객체를 가져옵니다.
abstract  SOAPEnvelope SOAPPart. getEnvelope ()
          이 SOAPPart 객체에 관련한 SOAPEnvelope 를 돌려줍니다.
 Iterator SOAPFault. getFaultReasonLocales ()
          관련지을 수 있었던 Reason Text 항목이 있는 Locale 의 다른 순서에 대한 Iterator 를 돌려줍니다.
 String SOAPFault. getFaultReasonText (Locale  locale)
          지정한 Locale 와 관련지을 수 있었던 Reason Text 를 돌려줍니다.
 Iterator SOAPFault. getFaultReasonTexts ()
          이 SOAPFault 의 Reason Text 항목 모든 것을 포함한 String 객체의 순서에 대한 Iterator 를 돌려줍니다.
 SOAPHeader SOAPEnvelope. getHeader ()
          이 SOAPEnvelope 객체의 SOAPHeader 객체를 돌려줍니다.
 Object SOAPMessage. getProperty (String  property)
          지정된 프로퍼티의 값을 가져옵니다.
abstract  InputStream AttachmentPart. getRawContent ()
          GetContent 에의 호출이 실행된 위에 DataContentHandler 가 이 AttachmentPartcontent-type 에 등록되지 않았던 것이라고 봐, 이 AttachmentPart 객체의 컨텐츠를 InputStream 로서 가져옵니다.
abstract  byte[] AttachmentPart. getRawContentBytes ()
          GetContent 에의 호출이 실행된 위에 DataContentHandler 가 이 AttachmentPartcontent-type 에 등록되지 않았던 것이라고 봐, 이 AttachmentPart 객체의 컨텐츠를 byte[] 배열로서 가져옵니다.
abstract  int AttachmentPart. getSize ()
          이 AttachmentPart 객체의 바이트수를 돌려줍니다.
 SOAPBody SOAPMessage. getSOAPBody ()
          이 SOAPMessage 객체에 포함되는 SOAP Body 를 가져옵니다.
 SOAPHeader SOAPMessage. getSOAPHeader ()
          이 SOAPMessage 객체에 포함되는 SOAP Header 를 가져옵니다.
static SOAPFactory SOAPFactory. newInstance ()
          디폴트의 구현 (SOAP 1.1)의 인스턴스인, 새로운 SOAPFactory 를 작성합니다.
static SOAPElementFactory SOAPElementFactory. newInstance ()
          추천 되고 있지 않습니다.  SOAPElementFactory 의 새로운 인스턴스를 작성합니다.
static SOAPConnectionFactory SOAPConnectionFactory. newInstance ()
          디폴트의 SOAPConnectionFactory 객체의 인스턴스를 작성합니다.
static MessageFactory MessageFactory. newInstance ()
          새로운 MessageFactory 객체를 작성해, 디폴트의 구현 인스턴스로 합니다 (SOAP 1.1).
static SOAPFactory SOAPFactory. newInstance (String  protocol)
          지정한 구현의 인스턴스인 새로운 SOAPFactory 객체를 작성해, 이 메소드는 SAAJMetaFactory 를 사용해 구현 클래스의 장소를 특정해 SOAPFactory 인스턴스를 작성합니다.
static MessageFactory MessageFactory. newInstance (String  protocol)
          새로운 MessageFactory 객체를 작성해, 지정의 구현 인스턴스로 합니다(동적인 메세지 팩토리, SOAP 1.1 메세지 팩토리, 또는 SOAP 1.2 메세지 팩토리).
protected abstract  MessageFactory SAAJMetaFactory. newMessageFactory (String  protocol)
          지정의 String 프로토콜의 MessageFactory 객체를 작성합니다.
protected abstract  SOAPFactory SAAJMetaFactory. newSOAPFactory (String  protocol)
          지정의 String 프로토콜의 SOAPFactory 객체를 작성합니다.
abstract  void SOAPMessage. saveChanges ()
          SOAPMessage 객체에 더해진 변경을 모두 갱신합니다.
abstract  void AttachmentPart. setBase64Content (InputStream  content, String  contentType)
          Base64 의 소스 InputStream 로부터 이 첨부 부분의 컨텐츠를 설정해,Content-Type 헤더의 값을 contentType 에 포함되는 값으로 합니다.
abstract  void SOAPPart. setContent (Source  source)
          SOAPEnvelope 객체의 컨텐츠를, 지정한 Source 객체로부터의 데이터로 설정합니다.
 SOAPElement SOAPElement. setElementQName (QName  newName)
          가능하면, 이 Element 의 이름을 newName 로 변경합니다.
 void SOAPElement. setEncodingStyle (String  encodingStyle)
          이 SOAPElement 객체의 인코딩 스타일을 지정의 것으로 설정합니다.
 void SOAPFault. setFaultActor (String  faultActor)
          지정한 fault 엑터로 SOAPFault 객체를 설정합니다.
 void SOAPFault. setFaultCode (Name  faultCodeQName)
          지정한 fault 코드로 SOAPFault 객체를 설정합니다.
 void SOAPFault. setFaultCode (QName  faultCodeQName)
          지정한 fault 코드로 SOAPFault 객체를 설정합니다.
 void SOAPFault. setFaultCode (String  faultCode)
          지정한 fault 코드로 SOAPFault 객체를 설정합니다.
 void SOAPFault. setFaultNode (String  uri)
          이 SOAPFault 객체의 기존의 Node 요소치를 작성 또는 치환합니다.
 void SOAPFault. setFaultRole (String  uri)
          이 SOAPFault 객체의 기존의 Role 요소치를 작성 또는 치환합니다.
 void SOAPFault. setFaultString (String  faultString)
          지정한 캐릭터 라인에 대해서, 이 SOAPFault 의 fault 캐릭터 라인을 설정합니다.
 void SOAPFault. setFaultString (String  faultString, Locale  locale)
          지정한 캐릭터 라인에 대해서, 이 SOAPFault 의 fault 캐릭터 라인을 설정해, 지정한 로케일에 로컬라이즈 합니다.
 void Node. setParentElement (SOAPElement  parent)
          이 Node 객체의 부모를 지정의 SOAPElement 객체로 설정합니다.
 void SOAPMessage. setProperty (String  property, Object  value)
          지정한 값을 지정한 프로퍼티과 관련짓습니다.
abstract  void AttachmentPart. setRawContent (InputStream  content, String  contentType)
          이 첨부 부분의 컨텐츠를 InputStream content 에 포함되는 것으로서 설정해,Content-Type 헤더의 값을 contentType 에 포함되는 값으로 합니다.
abstract  void AttachmentPart. setRawContentBytes (byte[] content, int offset, int len, String  contentType)
          이 첨부 부분의 컨텐츠를 byte[] 배열의 content 에 포함되는 것으로서 설정해,Content-Type 헤더의 값을 contentType 에 포함되는 값으로 합니다.
 void SOAPHeaderElement. setRelay (boolean relay)
          이 SOAPHeaderElementrelay 속성을, true 나 false 의 어딘가에 설정합니다.
 void SOAPHeaderElement. setRole (String  uri)
          이 SOAPHeaderElement 객체와 관련지을 수 있었던 Role 가 지정된 Role 로 설정합니다.
abstract  void SOAPMessage. writeTo (OutputStream  out)
          이 SOAPMessage 객체를 지정한 출력 스트림에 기입합니다.
 

SOAPException 를 throw 하는 javax.xml.soap 의 생성자
SAAJResult ()
          디폴트 (SOAP 1.1) 프로토콜을 지원하는 SAAJ 트리 형식에서 결과를 제공하는 SAAJResult 를 작성합니다.
SAAJResult (String  protocol)
          지정의 프로토콜을 지원하는 SAAJ 트리 형식에서 결과를 제공하는 SAAJResult 를 작성합니다.
 


JavaTM Platform
Standard Ed. 6

버그의 보고와 기능의 요청
한층 더 자세한 API 레퍼런스 및 개발자 문서에 대해서는,Java SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.