JavaTM Platform
Standard Ed. 6

javax.xml.ws
클래스 ProtocolException

java.lang.Object 
  상위를 확장 java.lang.Throwable 
      상위를 확장 java.lang.Exception 
          상위를 확장 java.lang.RuntimeException 
              상위를 확장 javax.xml.ws.WebServiceException 
                  상위를 확장 javax.xml.ws.ProtocolException
모든 구현된 인터페이스:
Serializable
직계의 기존의 서브 클래스:
HTTPException , SOAPFaultException


public class ProtocolException
extends WebServiceException

ProtocolException 클래스는, 특정의 프로토콜 바인딩에 관계하는 예외의 base class입니다. 서브 클래스는, 프로토콜 레벨의 fault 정보를 클라이언트에 통지하기 위해서 사용되어 프로토콜 고유의 fault 표현을 제어하는 서버상에서 사용되는 경우가 있습니다.

도입된 버젼:
JAX-WS 2.0
관련 항목:
직렬화 된 형식

생성자 의 개요
ProtocolException ()
          상세 메세지가 null 인, 새로운 프로토콜 예외를 구축합니다.
ProtocolException (String  message)
          지정된 상세 메세지를 가지는 새로운 프로토콜을 구축합니다.
ProtocolException (String  message, Throwable  cause)
          지정된 상세 메세지 및 원인을 사용해 새로운 실행시 예외를 구축합니다.
ProtocolException (Throwable  cause)
          지정된 원인과 상세 메세지 (cause==null ? null : cause.toString())를 가지는, 새로운 실행시 예외를 구축합니다 (일반적으로, 클래스와 원인의 상세 메세지를 포함합니다).
 
메소드의 개요
 
클래스 java.lang. Throwable 로부터 상속된 메소드
fillInStackTrace , getCause , getLocalizedMessage , getMessage , getStackTrace , initCause , printStackTrace , printStackTrace , printStackTrace , setStackTrace , toString
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

생성자 의 상세

ProtocolException

public ProtocolException()
상세 메세지가 null 인, 새로운 프로토콜 예외를 구축합니다. 원인은 초기화되지 않습니다. Throwable.initCause(java.lang.Throwable)를 호출하는 것에 의해, 다음에 이것을 초기화할 수가 있습니다.


ProtocolException

public ProtocolException(String  message)
지정된 상세 메세지를 가지는 새로운 프로토콜을 구축합니다. 원인은 초기화되지 않습니다. Throwable.initCause(java.lang.Throwable)를 호출하는 것에 의해, 다음에 이것을 초기화할 수가 있습니다.

파라미터:
message - 상세 메세지. 다음에 Throwable.getMessage() 메소드를 사용해, 보존된 상세 메세지를 취득할 수 있다

ProtocolException

public ProtocolException(String  message,
                         Throwable  cause)
지정된 상세 메세지 및 원인을 사용해 새로운 실행시 예외를 구축합니다. 원인과 관련지을 수 있었던 상세 메세지가, 이 실행시 예외의 상세 메세지에 자동적으로 통합될 것은 없습니다.

파라미터:
message - 상세 메세지 (다음에 Throwable.getMessage() 메소드를 사용해 취득할 수 있도록(듯이) 보존되고 있다)
cause - 원인 (다음에 Throwable#getCause() 메소드를 사용해 취득할 수 있도록(듯이) 보존되고 있다). (null 치는 허가되고 있어 null 치는 원인이 존재 하지 않는, 또는 불명한 일을 나타낸다)

ProtocolException

public ProtocolException(Throwable  cause)
지정된 원인과 상세 메세지 (cause==null ? null : cause.toString())를 가지는, 새로운 실행시 예외를 구축합니다 (일반적으로, 클래스와 원인의 상세 메세지를 포함합니다). 이 생성자 은, 실행시 예외가 다른 throw 가능 객체의 래퍼인 경우에 유용합니다.

파라미터:
cause - 원인 (다음에 Throwable#getCause() 메소드를 사용해 취득할 수 있도록(듯이) 보존되고 있다). (null 치는 허가되고 있어 null 치는 원인이 존재 하지 않는, 또는 불명한 일을 나타낸다)

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 도 참조해 주세요.