Class JAXWSEndpointReferenceFactoryImpl
java.lang.Object
org.apache.axis2.jaxws.addressing.factory.impl.JAXWSEndpointReferenceFactoryImpl
- All Implemented Interfaces:
JAXWSEndpointReferenceFactory
public class JAXWSEndpointReferenceFactoryImpl
extends Object
implements JAXWSEndpointReferenceFactory
This class is used to generate instances of the following subclasses of
EndpointReference.- See Also:
-
W3CEndpointReferenceSubmissionEndpointReference
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.xml.ws.EndpointReferencecreateEndpointReference(Source eprInfoset) Create an instance of a supported subclass ofEndpointReference.<T extends jakarta.xml.ws.EndpointReference>
StringgetAddressingNamespace(Class<T> clazz) Map the specified class to a supported WS-Addressing namespace.
-
Constructor Details
-
JAXWSEndpointReferenceFactoryImpl
public JAXWSEndpointReferenceFactoryImpl()Constructor
-
-
Method Details
-
createEndpointReference
public jakarta.xml.ws.EndpointReference createEndpointReference(Source eprInfoset) throws jakarta.xml.bind.JAXBException Description copied from interface:JAXWSEndpointReferenceFactoryCreate an instance of a supported subclass ofEndpointReference.- Specified by:
createEndpointReferencein interfaceJAXWSEndpointReferenceFactory- Parameters:
eprInfoset- the endpoint reference- Returns:
- an instance of
EndpointReference. - Throws:
jakarta.xml.bind.JAXBException
-
getAddressingNamespace
Description copied from interface:JAXWSEndpointReferenceFactoryMap the specified class to a supported WS-Addressing namespace.- Specified by:
getAddressingNamespacein interfaceJAXWSEndpointReferenceFactory- Type Parameters:
T- a subclass ofEndpointReference.- Parameters:
clazz- the class.- Returns:
- the WS-Addressing namespace that is associated with the class.
-