JavaTM Platform
Standard Ed. 6

javax.xml.ws.spi
클래스 Provider

java.lang.Object 
  상위를 확장 javax.xml.ws.spi.Provider


public abstract class Provider
extends Object

ServiceDelegateEndpoint 객체의 서비스 프로바이더.

도입된 버젼:
JAX-WS 2.0

필드의 개요
static String JAXWSPROVIDER_PROPERTY
          Provider 구현 클래스의 이름의 검색에 사용되는 프로퍼티을 나타내는 정수.
 
생성자 의 개요
protected Provider ()
          새로운 Provider 인스턴스를 작성합니다.
 
메소드의 개요
abstract  Endpoint createAndPublishEndpoint (String  address, Object  implementor)
          주어진 주소와 구현 객체를 가지는 단 점객체를 작성 및 발행합니다.
abstract  Endpoint createEndpoint (String  bindingId, Object  implementor)
          지정된 바인딩 및 구현 객체를 가지는, 단 점객체를 작성합니다.
abstract  ServiceDelegate createServiceDelegate (URL  wsdlDocumentLocation, QName  serviceName, Class  serviceClass)
          서비스 위양 객체를 작성합니다.
static Provider provider ()
          새로운 프로바이더 객체를 작성합니다.
 
클래스 java.lang. Object 로부터 상속된 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
 

필드의 상세

JAXWSPROVIDER_PROPERTY

public static final String  JAXWSPROVIDER_PROPERTY
Provider 구현 클래스의 이름의 검색에 사용되는 프로퍼티을 나타내는 정수.

관련 항목:
정수 필드치
생성자 의 상세

Provider

protected Provider()
새로운 Provider 인스턴스를 작성합니다.

메소드의 상세

provider

public static Provider  provider()
새로운 프로바이더 객체를 작성합니다.

프로바이더의 서브 클래스의 장소를 특정하기 위해서 사용되는 알고리즘은, 다음의 스텝으로부터 구성됩니다.


createServiceDelegate

public abstract ServiceDelegate  createServiceDelegate(URL  wsdlDocumentLocation,
                                                      QName  serviceName,
                                                      Class  serviceClass)
서비스 위양 객체를 작성합니다.

파라미터:
wsdlDocumentLocation - 서비스용의 WSDL 문서를 포인트 한다 URL. 존재하지 않는 경우는 null
serviceName - 서비스의 수식명
serviceClass - javax.xml.ws.Service, 또는, 그 서브 클래스 의 언젠가인 서비스 클래스
반환값:
새롭게 작성된 서비스 위양

createEndpoint

public abstract Endpoint  createEndpoint(String  bindingId,
                                        Object  implementor)
지정된 바인딩 및 구현 객체를 가지는, 단 점객체를 작성합니다.

파라미터:
bindingId - 희망하는 바인딩 (SOAP/HTTP 등)을 지정하는 URI
implementor - 착신 요구의 발송처가 되는 하는 서비스 구현 객체. 대응하고 있다 클래스가, 모든 필요한 Web 서비스 주석으로 주석 되고 있을 필요가 있다
반환값:
새롭게 작성된 단 점

createAndPublishEndpoint

public abstract Endpoint  createAndPublishEndpoint(String  address,
                                                  Object  implementor)
주어진 주소와 구현 객체를 가지는 단 점객체를 작성 및 발행합니다.

파라미터:
address - 사용하는 주소, 및, 트랜스폴트 또는 프로토콜을 지정하는 URI. http:URI 가, 사용되고 있는 SOAP 1.1/HTTP 바인딩 에 귀착할 필요가 있다. 구현이 그 외의 URI schema를 지원 하는 일도 가능한
implementor - 착신 요구의 발송처가 되는 하는 서비스 구현 객체. 대응하고 있다 클래스가, 모든 필요한 Web 서비스 주석으로 주석 되고 있을 필요가 있다
반환값:
새롭게 작성된 단 점

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