Interface Adapter


@Contract public interface Adapter
Contract interface for registering adapters to a port. Each adapter listens to a particular context root. Context root can be / which makes this adapter the default web application
Author:
Jerome Dochez
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the context root for this adapter
    org.glassfish.grizzly.http.server.HttpHandler
    Get the underlying Grizzly HttpHandler.
     
    int
    Returns the listener port for this adapter
    Returns the virtual servers supported by this adapter
    boolean
    Checks whether this adapter has been registered as a network endpoint.
    void
    setRegistered(boolean isRegistered)
    Marks this adapter as having been registered or unregistered as a network endpoint
  • Method Details

    • getHttpService

      org.glassfish.grizzly.http.server.HttpHandler getHttpService()
      Get the underlying Grizzly HttpHandler.
      Returns:
      the underlying Grizzly HttpHandler.
    • getContextRoot

      String getContextRoot()
      Returns the context root for this adapter
      Returns:
      context root
    • getListenPort

      int getListenPort()
      Returns the listener port for this adapter
      Returns:
      listener port
    • getListenAddress

      InetAddress getListenAddress()
      Returns:
      the InetAddress on which this adapter is listening
    • getVirtualServers

      List<String> getVirtualServers()
      Returns the virtual servers supported by this adapter
      Returns:
      List<String> the virtual server list supported by the adapter
    • isRegistered

      boolean isRegistered()
      Checks whether this adapter has been registered as a network endpoint.
    • setRegistered

      void setRegistered(boolean isRegistered)
      Marks this adapter as having been registered or unregistered as a network endpoint