- All Implemented Interfaces:
- HTTPConduitConfigurer, org.osgi.framework.BundleActivator, org.osgi.service.cm.ManagedServiceFactory
public class HTTPTransportActivator
extends Object
implements org.osgi.framework.BundleActivator, org.osgi.service.cm.ManagedServiceFactory, HTTPConduitConfigurer
This class registers a HTTPConduitConfigurer that will pull information from the
config:admin service to configure conduits. With the Felix file based impl, the
format for that would be in files named org.apache.cxf.http.conduits-XYZ.cfg
that has a list of properties like:
url: Regex url to match the configuration
order: Integer order in which to apply the regex's when multiple regex's match.
client.*
tlsClientParameters.*
proxyAuthorization.*
authorization.*
Where each of those is a prefix for the attributes that would be on the elements
of the http:conduit configuration defined at:
http://cxf.apache.org/schemas/configuration/http-conf.xsd
For example:
client.ReceiveTimeout: 1000
authorization.Username: Foo
tlsClientParameters.keyManagers.keyStore.file: mykeys.jks
etc....