Interface HttpServerContext

  • All Superinterfaces:
    org.refcodes.security.KeyStoreDescriptorAccessor, org.refcodes.io.MaxConnectionsAccessor, org.refcodes.mixin.PortAccessor, SchemeAccessor


    public interface HttpServerContext
    extends SchemeAccessor, org.refcodes.security.KeyStoreDescriptorAccessor, org.refcodes.mixin.PortAccessor, org.refcodes.io.MaxConnectionsAccessor
    This context describes all information required to open a server (HTTP or HTTPS) and bind a port.
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Interface Description
      static interface  HttpServerContext.HttpServerContextBuilder
      The HttpServerContext.HttpServerContextBuilder interface extends the HttpServerContext with builder functionality as of the builder pattern.
      • Nested classes/interfaces inherited from interface org.refcodes.security.KeyStoreDescriptorAccessor

        org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<B extends org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<B>>, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorMutator, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorProperty
      • Nested classes/interfaces inherited from interface org.refcodes.io.MaxConnectionsAccessor

        org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B extends org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B>>, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty
      • Nested classes/interfaces inherited from interface org.refcodes.mixin.PortAccessor

        org.refcodes.mixin.PortAccessor.PortBuilder<B extends org.refcodes.mixin.PortAccessor.PortBuilder<B>>, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty
    • Method Summary

      • Methods inherited from interface org.refcodes.security.KeyStoreDescriptorAccessor

        getKeyStoreDescriptor
      • Methods inherited from interface org.refcodes.io.MaxConnectionsAccessor

        getMaxConnections
      • Methods inherited from interface org.refcodes.mixin.PortAccessor

        getPort