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, @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.
  • 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