Interface CXFConnectionFactory

  • All Superinterfaces:
    Referenceable, javax.resource.Referenceable, Serializable
    All Known Implementing Classes:
    ConnectionFactoryImpl

    public interface CXFConnectionFactory
    extends Serializable, javax.resource.Referenceable
    Provides methods to create a CXFConnection object that provides access to a Web Service defined from the supplied specifications. A CXFConnectionFactory is returned from an environment naming context JNDI lookup by the Application Server.
    • Method Detail

      • getConnection

        CXFConnection getConnection​(CXFConnectionSpec spec)
                             throws javax.resource.ResourceException
        Creates a CXFConnection object which allows access to CXF web service based on the CXFConnectionSpec object. Required CXFConnectionSpec fields are wsdlURL, serviceClass, endpointName, and serviceName. Each connection returned by this method MUST be closed by calling the CXFConnection.close() when it is no longer needed.
        Parameters:
        spec -
        Returns:
        CXFConnection
        Throws:
        javax.resource.ResourceException