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.ResourceExceptionObject 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();
BusApache CXF