public interface CXFConnectionFactory
Connection
object that represents a Web
service defined from the supplied parameters. This interface is returned from
an environment naming context lookup by a J2EE component.Modifier and Type | Method and Description |
---|---|
Object |
getBus()
Returns the underlying
Bus for this connection factory. |
Object |
getConnection(CXFConnectionParam param)
Creates a client proxy based on the connection parameter object.
|
Object getConnection(CXFConnectionParam param) throws javax.resource.ResourceException
param,
- iface
and the Connection
interface. It represents the Web
service associated with the specified service.javax.resource.ResourceException
Object getBus()
Bus
for this connection factory. In some
J2EE environments, for example Weblogic, the Bus
and dependent
classes are not available to the J2EE application. In this case the CXF
runtime jar:
cxf-install-dir/cxf/lib/cxf-rt-version.jar
should
be added to the classpath of the application server. Once, the
Bus
class is available on the system classpath, then the returned
object may be cast to Bus
. In other environments, this cast
should be safe without having to modify the classpath
org.apache.cxf.Bus = (org.apache.cxf.Bus)connectionFactory.getBus();
Bus
Apache CXF