Class EndpointImpl
java.lang.Object
jakarta.xml.ws.Endpoint
com.sun.xml.ws.transport.http.server.EndpointImpl
public class EndpointImpl
extends jakarta.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.- Author:
- Jitendra Kotamraju
-
Field Summary
Fields inherited from class jakarta.xml.ws.Endpoint
WSDL_PORT, WSDL_SERVICE -
Constructor Summary
ConstructorsConstructorDescriptionEndpointImpl(BindingID bindingId, Class implClass, jakarta.xml.ws.spi.Invoker invoker, jakarta.xml.ws.WebServiceFeature... features) EndpointImpl(BindingID bindingId, Object impl, jakarta.xml.ws.WebServiceFeature... features) EndpointImpl(WSEndpoint wse, Object serverContext) Deprecated.This is a backdoor method.EndpointImpl(WSEndpoint wse, Object serverContext, jakarta.xml.ws.EndpointContext ctxt) Deprecated.This is a backdoor method.EndpointImpl(WSEndpoint wse, String address) Deprecated.This is a backdoor method.EndpointImpl(WSEndpoint wse, String address, jakarta.xml.ws.EndpointContext ctxt) Deprecated.This is a backdoor method. -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.ws.Binding<T extends jakarta.xml.ws.EndpointReference>
TgetEndpointReference(Class<T> clazz, Element... referenceParameters) jakarta.xml.ws.EndpointReferencegetEndpointReference(Element... referenceParameters) booleanvoidpublish(jakarta.xml.ws.spi.http.HttpContext serverContext) voidvoidvoidsetEndpointContext(jakarta.xml.ws.EndpointContext ctxt) voidsetExecutor(Executor executor) voidsetMetadata(List<Source> metadata) voidsetProperties(Map<String, Object> map) voidstop()Methods inherited from class jakarta.xml.ws.Endpoint
create, create, create, create, publish, publish
-
Constructor Details
-
EndpointImpl
-
EndpointImpl
-
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
public jakarta.xml.ws.Binding getBinding()- Specified by:
getBindingin classjakarta.xml.ws.Endpoint
-
getImplementor
- Specified by:
getImplementorin classjakarta.xml.ws.Endpoint
-
publish
- Specified by:
publishin classjakarta.xml.ws.Endpoint
-
publish
- Specified by:
publishin classjakarta.xml.ws.Endpoint
-
publish
public void publish(jakarta.xml.ws.spi.http.HttpContext serverContext) - Overrides:
publishin classjakarta.xml.ws.Endpoint
-
stop
public void stop()- Specified by:
stopin classjakarta.xml.ws.Endpoint
-
isPublished
public boolean isPublished()- Specified by:
isPublishedin classjakarta.xml.ws.Endpoint
-
getMetadata
- Specified by:
getMetadatain classjakarta.xml.ws.Endpoint
-
setMetadata
- Specified by:
setMetadatain classjakarta.xml.ws.Endpoint
-
getExecutor
- Specified by:
getExecutorin classjakarta.xml.ws.Endpoint
-
setExecutor
- Specified by:
setExecutorin classjakarta.xml.ws.Endpoint
-
getProperties
- Specified by:
getPropertiesin classjakarta.xml.ws.Endpoint
-
setProperties
- Specified by:
setPropertiesin classjakarta.xml.ws.Endpoint
-
getEndpointReference
- Specified by:
getEndpointReferencein classjakarta.xml.ws.Endpoint
-
getEndpointReference
public <T extends jakarta.xml.ws.EndpointReference> T getEndpointReference(Class<T> clazz, Element... referenceParameters) - Specified by:
getEndpointReferencein classjakarta.xml.ws.Endpoint
-
setEndpointContext
public void setEndpointContext(jakarta.xml.ws.EndpointContext ctxt) - Overrides:
setEndpointContextin classjakarta.xml.ws.Endpoint
-