public class EndpointImpl extends Endpoint
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.WSDL_PORT, WSDL_SERVICE| Constructor and Description |
|---|
EndpointImpl(BindingID bindingId,
Class implClass,
Invoker invoker,
WebServiceFeature... features) |
EndpointImpl(BindingID bindingId,
Object impl,
WebServiceFeature... features) |
EndpointImpl(WSEndpoint wse,
Object serverContext)
Deprecated.
This is a backdoor method. Don't use it unless you know what you are doing.
|
EndpointImpl(WSEndpoint wse,
Object serverContext,
EndpointContext ctxt)
Deprecated.
This is a backdoor method. Don't use it unless you know what you are doing.
|
EndpointImpl(WSEndpoint wse,
String address)
Deprecated.
This is a backdoor method. Don't use it unless you know what you are doing.
|
EndpointImpl(WSEndpoint wse,
String address,
EndpointContext ctxt)
Deprecated.
This is a backdoor method. Don't use it unless you know what you are doing.
|
| Modifier and Type | Method and Description |
|---|---|
Binding |
getBinding() |
<T extends EndpointReference> |
getEndpointReference(Class<T> clazz,
Element... referenceParameters) |
EndpointReference |
getEndpointReference(Element... referenceParameters) |
Executor |
getExecutor() |
Object |
getImplementor() |
List<Source> |
getMetadata() |
Map<String,Object> |
getProperties() |
boolean |
isPublished() |
void |
publish(HttpContext serverContext) |
void |
publish(Object serverContext) |
void |
publish(String address) |
void |
setEndpointContext(EndpointContext ctxt) |
void |
setExecutor(Executor executor) |
void |
setMetadata(List<Source> metadata) |
void |
setProperties(Map<String,Object> map) |
void |
stop() |
public EndpointImpl(@NotNull
BindingID bindingId,
@NotNull
Object impl,
WebServiceFeature... features)
public EndpointImpl(@NotNull
BindingID bindingId,
@NotNull
Class implClass,
Invoker invoker,
WebServiceFeature... features)
public EndpointImpl(WSEndpoint wse, Object serverContext)
WSEndpoint into an EndpointImpl,
and immediately publishes it with the given context.wse - created endpointserverContext - supported http contextpublic EndpointImpl(WSEndpoint wse, Object serverContext, EndpointContext ctxt)
WSEndpoint into an EndpointImpl,
and immediately publishes it with the given context.wse - created endpointserverContext - supported http contextctxt - endpoint contextpublic EndpointImpl(WSEndpoint wse, String address)
WSEndpoint into an EndpointImpl,
and immediately publishes it with the given context.wse - created endpointaddress - endpoint addresspublic EndpointImpl(WSEndpoint wse, String address, EndpointContext ctxt)
WSEndpoint into an EndpointImpl,
and immediately publishes it with the given context.wse - created endpointaddress - endpoint addressctxt - endpoint contextpublic Binding getBinding()
getBinding in class Endpointpublic Object getImplementor()
getImplementor in class Endpointpublic void publish(HttpContext serverContext)
public boolean isPublished()
isPublished in class Endpointpublic List<Source> getMetadata()
getMetadata in class Endpointpublic void setMetadata(List<Source> metadata)
setMetadata in class Endpointpublic Executor getExecutor()
getExecutor in class Endpointpublic void setExecutor(Executor executor)
setExecutor in class Endpointpublic Map<String,Object> getProperties()
getProperties in class Endpointpublic void setProperties(Map<String,Object> map)
setProperties in class Endpointpublic EndpointReference getEndpointReference(Element... referenceParameters)
getEndpointReference in class Endpointpublic <T extends EndpointReference> T getEndpointReference(Class<T> clazz, Element... referenceParameters)
getEndpointReference in class Endpointpublic void setEndpointContext(EndpointContext ctxt)
setEndpointContext in class EndpointCopyright (c) 1997-2012 Oracle and/or its affiliates. All rights reserved.