Interface HTTPServerEngineFactoryParametersProvider


public interface HTTPServerEngineFactoryParametersProvider
Provides programmatic defaults to the different HTTP server engine factories implementations (that do not share any common interfaces or other abstractions).
  • Method Summary

    Modifier and Type
    Method
    Description
    Optional<org.apache.cxf.configuration.jsse.TLSServerParameters>
    getDefaultTlsServerParameters(org.apache.cxf.Bus bus, String host, int port, String protocol, String id)
    Returns the default TLSServerParameters instance that the HTTP server engine could use if there are no TLSServerParameters provided to by the configuration.
  • Method Details

    • getDefaultTlsServerParameters

      Optional<org.apache.cxf.configuration.jsse.TLSServerParameters> getDefaultTlsServerParameters(org.apache.cxf.Bus bus, String host, int port, String protocol, @Nullable String id)
      Returns the default TLSServerParameters instance that the HTTP server engine could use if there are no TLSServerParameters provided to by the configuration.
      Parameters:
      bus - Bus instance
      host - host name
      port - port
      protocol - protocol
      id - server transport identifier (if available)
      Returns:
      the default TLSServerParameters instance, if available