Class EndpointImpl
java.lang.Object
jakarta.xml.ws.Endpoint
com.sun.xml.ws.transport.http.server.EndpointImpl
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.- Author:
- Jitendra Kotamraju
-
Field Summary
Fields inherited from class jakarta.xml.ws.Endpoint
WSDL_PORT, WSDL_SERVICE -
Constructor Summary
ConstructorsConstructorDescriptionEndpointImpl(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.EndpointImpl(WSEndpoint wse, Object serverContext, EndpointContext ctxt) Deprecated.This is a backdoor method.EndpointImpl(WSEndpoint wse, String address) Deprecated.This is a backdoor method.EndpointImpl(WSEndpoint wse, String address, EndpointContext ctxt) Deprecated.This is a backdoor method. -
Method Summary
Modifier and TypeMethodDescription<T extends EndpointReference>
TgetEndpointReference(Class<T> clazz, Element... referenceParameters) getEndpointReference(Element... referenceParameters) booleanvoidpublish(HttpContext serverContext) voidvoidvoidvoidsetExecutor(Executor executor) voidsetMetadata(List<Source> metadata) voidsetProperties(Map<String, Object> map) voidstop()
-
Constructor Details
-
EndpointImpl
public EndpointImpl(@NotNull BindingID bindingId, @NotNull Object impl, WebServiceFeature... features) -
EndpointImpl
public EndpointImpl(@NotNull BindingID bindingId, @NotNull Class implClass, Invoker invoker, WebServiceFeature... features) -
EndpointImpl
Deprecated.This is a backdoor method. Don't use it unless you know what you are doing.Wraps an already createdWSEndpointinto anEndpointImpl, and immediately publishes it with the given context.- Parameters:
wse- created endpointserverContext- supported http context
-
EndpointImpl
Deprecated.This is a backdoor method. Don't use it unless you know what you are doing.Wraps an already createdWSEndpointinto anEndpointImpl, and immediately publishes it with the given context.- Parameters:
wse- created endpointserverContext- supported http contextctxt- endpoint context
-
EndpointImpl
Deprecated.This is a backdoor method. Don't use it unless you know what you are doing.Wraps an already createdWSEndpointinto anEndpointImpl, and immediately publishes it with the given context.- Parameters:
wse- created endpointaddress- endpoint address
-
EndpointImpl
Deprecated.This is a backdoor method. Don't use it unless you know what you are doing.Wraps an already createdWSEndpointinto anEndpointImpl, and immediately publishes it with the given context.- Parameters:
wse- created endpointaddress- endpoint addressctxt- endpoint context
-
-
Method Details
-
getBinding
- Specified by:
getBindingin classEndpoint
-
getImplementor
- Specified by:
getImplementorin classEndpoint
-
publish
-
publish
-
publish
-
stop
public void stop() -
isPublished
public boolean isPublished()- Specified by:
isPublishedin classEndpoint
-
getMetadata
- Specified by:
getMetadatain classEndpoint
-
setMetadata
- Specified by:
setMetadatain classEndpoint
-
getExecutor
- Specified by:
getExecutorin classEndpoint
-
setExecutor
- Specified by:
setExecutorin classEndpoint
-
getProperties
- Specified by:
getPropertiesin classEndpoint
-
setProperties
- Specified by:
setPropertiesin classEndpoint
-
getEndpointReference
- Specified by:
getEndpointReferencein classEndpoint
-
getEndpointReference
public <T extends EndpointReference> T getEndpointReference(Class<T> clazz, Element... referenceParameters) - Specified by:
getEndpointReferencein classEndpoint
-
setEndpointContext
- Overrides:
setEndpointContextin classEndpoint
-