javax.xml.ws
Class Endpoint

java.lang.Object
  extended by javax.xml.ws.Endpoint

public abstract class Endpoint
extends Object


Field Summary
static String WSDL_PORT
           
static String WSDL_SERVICE
           
 
Constructor Summary
Endpoint()
           
 
Method Summary
static Endpoint create(Object implementor)
           
static Endpoint create(String bindingId, Object implementor)
           
abstract  Binding getBinding()
           
abstract
<T extends EndpointReference>
T
getEndpointReference(Class<T> clazz, Element... referenceParameters)
           
abstract  EndpointReference getEndpointReference(Element... referenceParameters)
           
abstract  Executor getExecutor()
           
abstract  Object getImplementor()
           
abstract  List<Source> getMetadata()
           
abstract  Map<String,Object> getProperties()
           
abstract  boolean isPublished()
           
abstract  void publish(Object obj)
           
abstract  void publish(String s)
           
static Endpoint publish(String address, Object implementor)
           
abstract  void setExecutor(Executor executor)
           
abstract  void setMetadata(List<Source> list)
           
abstract  void setProperties(Map<String,Object> map)
           
abstract  void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

WSDL_SERVICE

public static final String WSDL_SERVICE
See Also:
Constant Field Values

WSDL_PORT

public static final String WSDL_PORT
See Also:
Constant Field Values
Constructor Detail

Endpoint

public Endpoint()
Method Detail

create

public static Endpoint create(Object implementor)

create

public static Endpoint create(String bindingId,
                              Object implementor)

getBinding

public abstract Binding getBinding()

getImplementor

public abstract Object getImplementor()

publish

public abstract void publish(String s)

publish

public static Endpoint publish(String address,
                               Object implementor)

publish

public abstract void publish(Object obj)

stop

public abstract void stop()

isPublished

public abstract boolean isPublished()

getMetadata

public abstract List<Source> getMetadata()

setMetadata

public abstract void setMetadata(List<Source> list)

getExecutor

public abstract Executor getExecutor()

setExecutor

public abstract void setExecutor(Executor executor)

getProperties

public abstract Map<String,Object> getProperties()

setProperties

public abstract void setProperties(Map<String,Object> map)

getEndpointReference

public abstract EndpointReference getEndpointReference(Element... referenceParameters)

getEndpointReference

public abstract <T extends EndpointReference> T getEndpointReference(Class<T> clazz,
                                                                     Element... referenceParameters)


Copyright © 2003-2008 The Apache Software Foundation. All Rights Reserved.