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

    Nested classes/interfaces inherited from interface org.refcodes.web.SchemeAccessor

    SchemeAccessor.SchemeBuilder<B extends SchemeAccessor.SchemeBuilder<B>>, SchemeAccessor.SchemeMutator, SchemeAccessor.SchemeProperty
  • 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

    Methods inherited from interface org.refcodes.web.SchemeAccessor

    getScheme, toProtocol