org.glassfish.api.container
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
 String getContextRoot()
          Returns the context root for this adapter
 org.glassfish.grizzly.http.server.HttpHandler getHttpService()
          Get the underlying Grizzly HttpHandler.
 InetAddress getListenAddress()
           
 int getListenPort()
          Returns the listener port for this adapter
 List<String> getVirtualServers()
          Returns the virtual servers supported by this adapter
 boolean isRegistered()
          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 Detail

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



Copyright © 2012. All Rights Reserved.