|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
javax.xml.soap.SOAPException
public class SOAPException
SOAP 예외가 발생한 것을 통지하는 예외입니다. SOAPException 객체에는, 예외의 이유를 나타내는 String, 편입 Throwable 객체, 혹은 그 양쪽 모두가 포함되는 경우가 있습니다. 이 클래스는, 이유 메세지의 취득 및 짜넣어 Throwable 객체의 취득을 위한 메소드를 제공합니다.
SOAPException 객체가 throw 되는 일반적인 이유는, 헤더의 설정이 곤란하다, 메세지를 송신할 수 없는, 및 프로바이더와의 접속을 취득할 수 없는등의 문제입니다. Throwable 객체의 짜넣어에 관한 이유에는, 입출력 에러 또는 헤더의 구문 분석시의 에러등의, 해석 관련의 문제등이 포함됩니다.
| 생성자 의 개요 | |
|---|---|
SOAPException ()
이유 이루어 또는 짜넣어 Throwable 객체에서의 SOAPException 객체를 구축합니다. |
|
SOAPException (String reason)
throw 되는 예외의 이유로서 지정된 String 를 사용해,SOAPException 객체를 구축합니다. |
|
SOAPException (String reason,
Throwable cause)
throw 되는 예외의 이유로서 지정된 String 를 사용해, 또 짜넣어 예외로서 지정된 Throwable 객체를 사용해,SOAPException 객체를 구축합니다. |
|
SOAPException (Throwable cause)
지정된 Throwable 객체로 초기화된 SOAPException 객체를 구축합니다. |
|
| 메소드의 개요 | |
|---|---|
Throwable |
getCause ()
이 SOAPException 에 짜넣어진 Throwable 객체를 돌려줍니다 (존재하는 경우). |
String |
getMessage ()
SOAPException 의 상세 메세지를 돌려줍니다. |
Throwable |
initCause (Throwable cause)
이 SOAPException 객체의 cause 필드를, 지정한 Throwable 객체로 초기화합니다. |
| 클래스 java.lang. Throwable 로부터 상속된 메소드 |
|---|
fillInStackTrace , getLocalizedMessage , getStackTrace , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString |
| 클래스 java.lang. Object 로부터 상속된 메소드 |
|---|
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait |
| 생성자 의 상세 |
|---|
public SOAPException()
Throwable 객체에서의 SOAPException 객체를 구축합니다.
public SOAPException(String reason)
String 를 사용해,SOAPException 객체를 구축합니다.
reason - 예외의 발생 원인의 설명
public SOAPException(String reason,
Throwable cause)
String 를 사용해, 또 짜넣어 예외로서 지정된 Throwable 객체를 사용해,SOAPException 객체를 구축합니다.
reason - 예외의 발생 원인의 설명cause - 이 SOAPException 객체에 짜넣어진다
Throwable 객체public SOAPException(Throwable cause)
Throwable 객체로 초기화된 SOAPException 객체를 구축합니다.
| 메소드의 상세 |
|---|
public String getMessage()
SOAPException 의 상세 메세지를 돌려줍니다.
편입 Throwable 객체가 존재해,SOAPException 객체가 고유의 상세 메세지를 가지지 않는 경우, 이 메소드는 짜넣어 Throwable 객체의 상세 메세지를 돌려줍니다.
Throwable 내의 getMessage SOAPException 의 에러 메세지 또는
경고 메세지, 또는 그것들이 없는 경우,
편입 Throwable 객체의 메세지
(존재하는 경우)public Throwable getCause()
SOAPException 에 짜넣어진 Throwable 객체를 돌려줍니다 (존재하는 경우). 그렇지 않은 경우는, 이 메소드는 null 를 돌려줍니다.
Throwable 내의 getCause Throwable 객체 또는 null
(존재하지 않는 경우)public Throwable initCause(Throwable cause)
SOAPException 객체의 cause 필드를, 지정한 Throwable 객체로 초기화합니다.
이 메소드는 최대로 1 회 밖에 호출할 수가 없습니다. 일반적으로은, 생성자 내로부터, 또는 생성자 이 새로운 SOAPException 객체를 돌려준 직후에 불려 갑니다. 이 SOAPException 객체가 생성자 SOAPException(Throwable) 또는 SOAPException(String, Throwable) 를 사용해 작성되었을 경우, 즉 그 cause 필드에 벌써 값이 존재하는 경우, 이 메소드는 1 회나 호출할 수가 없습니다.
Throwable 내의 initCause cause - SOAPException 객체가 throw 된다
원인이 된 Throwable 객체. 이 파라미터의 값은,
getCause() 에 의해 다음에 취득되는 경우를 위해서(때문에)
보존됩니다. null 치가
허가되고 있어 원인이 존재하지 않는 또는 불명한
경우
SOAPException 인스턴스에의 참조
IllegalArgumentException - cause 가
이 Throwable 객체인 경우(Throwable 객체는,
그것 자신의 원인이 되는 것은 할 수 없다)
IllegalStateException - 이 SOAPException 객체의 원인이
이미 초기화되고 있는 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.