javax.xml.ws
Class Endpoint

java.lang.Object
  extended by javax.xml.ws.Endpoint
Direct Known Subclasses:
EndpointImpl

public abstract class Endpoint
extends java.lang.Object


Field Summary
static java.lang.String WSDL_PORT
           
static java.lang.String WSDL_SERVICE
           
 
Constructor Summary
Endpoint()
           
 
Method Summary
static Endpoint create(java.lang.Object implementor)
           
static Endpoint create(java.lang.String bindingId, java.lang.Object implementor)
           
abstract  Binding getBinding()
           
abstract
<T extends EndpointReference>
T
getEndpointReference(java.lang.Class<T> clazz, org.w3c.dom.Element... referenceParameters)
           
abstract  EndpointReference getEndpointReference(org.w3c.dom.Element... referenceParameters)
           
abstract  java.util.concurrent.Executor getExecutor()
           
abstract  java.lang.Object getImplementor()
           
abstract  java.util.List<javax.xml.transform.Source> getMetadata()
           
abstract  java.util.Map<java.lang.String,java.lang.Object> getProperties()
           
abstract  boolean isPublished()
           
abstract  void publish(java.lang.Object obj)
           
abstract  void publish(java.lang.String s)
           
static Endpoint publish(java.lang.String address, java.lang.Object implementor)
           
abstract  void setExecutor(java.util.concurrent.Executor executor)
           
abstract  void setMetadata(java.util.List<javax.xml.transform.Source> list)
           
abstract  void setProperties(java.util.Map<java.lang.String,java.lang.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 java.lang.String WSDL_SERVICE
See Also:
Constant Field Values

WSDL_PORT

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

Endpoint

public Endpoint()
Method Detail

create

public static Endpoint create(java.lang.Object implementor)

create

public static Endpoint create(java.lang.String bindingId,
                              java.lang.Object implementor)

getBinding

public abstract Binding getBinding()

getImplementor

public abstract java.lang.Object getImplementor()

publish

public abstract void publish(java.lang.String s)

publish

public static Endpoint publish(java.lang.String address,
                               java.lang.Object implementor)

publish

public abstract void publish(java.lang.Object obj)

stop

public abstract void stop()

isPublished

public abstract boolean isPublished()

getMetadata

public abstract java.util.List<javax.xml.transform.Source> getMetadata()

setMetadata

public abstract void setMetadata(java.util.List<javax.xml.transform.Source> list)

getExecutor

public abstract java.util.concurrent.Executor getExecutor()

setExecutor

public abstract void setExecutor(java.util.concurrent.Executor executor)

getProperties

public abstract java.util.Map<java.lang.String,java.lang.Object> getProperties()

setProperties

public abstract void setProperties(java.util.Map<java.lang.String,java.lang.Object> map)

getEndpointReference

public abstract EndpointReference getEndpointReference(org.w3c.dom.Element... referenceParameters)

getEndpointReference

public abstract <T extends EndpointReference> T getEndpointReference(java.lang.Class<T> clazz,
                                                                     org.w3c.dom.Element... referenceParameters)


Copyright © 2007 Apache Web Services Project. All Rights Reserved.