Interface HttpServerContext

All Superinterfaces:
org.refcodes.security.KeyStoreDescriptorAccessor, org.refcodes.io.MaxConnectionsAccessor, org.refcodes.mixin.PortAccessor, SchemeAccessor
All Known Implementing Classes:
HttpServerContextBuilder

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/interfaces inherited from interface org.refcodes.security.KeyStoreDescriptorAccessor

    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>, 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>, 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

    Methods inherited from interface SchemeAccessor

    getScheme, toProtocol