com.sun.xml.ws.transport.http.server
Class EndpointImpl
java.lang.Object
javax.xml.ws.Endpoint
com.sun.xml.ws.transport.http.server.EndpointImpl
public class EndpointImpl
- extends javax.xml.ws.Endpoint
Implements Endpoint
.
This class accumulates the information necessary to create
WSEndpoint
, and then when publish(java.lang.String)
method
is called it will be created.
This object also allows accumulated information to be retrieved.
Fields inherited from class javax.xml.ws.Endpoint |
WSDL_PORT, WSDL_SERVICE |
Methods inherited from class javax.xml.ws.Endpoint |
create, create, publish |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EndpointImpl
public EndpointImpl(@NotNull
BindingID bindingId,
@NotNull
Object impl)
EndpointImpl
public EndpointImpl(WSEndpoint wse,
Object serverContext)
- Deprecated. This is a backdoor method. Don't use it unless you know what you are doing.
- Wraps an already created
WSEndpoint
into an EndpointImpl
,
and immediately publishes it with the given context.
getBinding
public javax.xml.ws.Binding getBinding()
- Specified by:
getBinding
in class javax.xml.ws.Endpoint
getImplementor
public Object getImplementor()
- Specified by:
getImplementor
in class javax.xml.ws.Endpoint
publish
public void publish(String address)
- Specified by:
publish
in class javax.xml.ws.Endpoint
publish
public void publish(Object serverContext)
- Specified by:
publish
in class javax.xml.ws.Endpoint
stop
public void stop()
- Specified by:
stop
in class javax.xml.ws.Endpoint
isPublished
public boolean isPublished()
- Specified by:
isPublished
in class javax.xml.ws.Endpoint
getMetadata
public List<Source> getMetadata()
- Specified by:
getMetadata
in class javax.xml.ws.Endpoint
setMetadata
public void setMetadata(List<Source> metadata)
- Specified by:
setMetadata
in class javax.xml.ws.Endpoint
getExecutor
public Executor getExecutor()
- Specified by:
getExecutor
in class javax.xml.ws.Endpoint
setExecutor
public void setExecutor(Executor executor)
- Specified by:
setExecutor
in class javax.xml.ws.Endpoint
getProperties
public Map<String,Object> getProperties()
- Specified by:
getProperties
in class javax.xml.ws.Endpoint
setProperties
public void setProperties(Map<String,Object> map)
- Specified by:
setProperties
in class javax.xml.ws.Endpoint
getEndpointReference
public javax.xml.ws.EndpointReference getEndpointReference(Element... referenceParameters)
- Specified by:
getEndpointReference
in class javax.xml.ws.Endpoint
getEndpointReference
public <T extends javax.xml.ws.EndpointReference> T getEndpointReference(Class<T> clazz,
Element... referenceParameters)
- Specified by:
getEndpointReference
in class javax.xml.ws.Endpoint