Class SslCxfRsConfigurer

java.lang.Object
org.apache.camel.component.cxf.common.AbstractTLSClientParameterConfigurer
org.apache.camel.component.cxf.common.AbstractSslEndpointConfigurer
org.apache.camel.component.cxf.jaxrs.SslCxfRsConfigurer
All Implemented Interfaces:
CxfRsConfigurer

public final class SslCxfRsConfigurer extends org.apache.camel.component.cxf.common.AbstractSslEndpointConfigurer implements CxfRsConfigurer
  • Field Summary

    Fields inherited from class org.apache.camel.component.cxf.common.AbstractSslEndpointConfigurer

    sslSocketFactory
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configure(org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean factoryBean)
    Configure the CXF-RS Server/Client factory bean
    void
    configureClient(org.apache.cxf.jaxrs.client.Client client)
    Configure the CXF Client such as setting some parameters on the client conduit
    void
    configureServer(org.apache.cxf.endpoint.Server server)
    Configure the CXF Server such as setting some parameters on the server destination
    create(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters, org.apache.camel.CamelContext camelContext)
     

    Methods inherited from class org.apache.camel.component.cxf.common.AbstractSslEndpointConfigurer

    setupHttpConduit

    Methods inherited from class org.apache.camel.component.cxf.common.AbstractTLSClientParameterConfigurer

    tryToGetTLSClientParametersFromConduit

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • create

      public static CxfRsConfigurer create(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters, org.apache.camel.CamelContext camelContext)
    • configure

      public void configure(org.apache.cxf.jaxrs.AbstractJAXRSFactoryBean factoryBean)
      Description copied from interface: CxfRsConfigurer
      Configure the CXF-RS Server/Client factory bean
      Specified by:
      configure in interface CxfRsConfigurer
      Parameters:
      factoryBean - the factory bean
    • configureClient

      public void configureClient(org.apache.cxf.jaxrs.client.Client client)
      Description copied from interface: CxfRsConfigurer
      Configure the CXF Client such as setting some parameters on the client conduit
      Specified by:
      configureClient in interface CxfRsConfigurer
      Parameters:
      client - the CXF client
    • configureServer

      public void configureServer(org.apache.cxf.endpoint.Server server)
      Description copied from interface: CxfRsConfigurer
      Configure the CXF Server such as setting some parameters on the server destination
      Specified by:
      configureServer in interface CxfRsConfigurer
      Parameters:
      server - the CXF server