    All Packages  Class Hierarchy  This Package  Previous  Next  Index

# Class org.w3c.www.protocol.http.RequestEvent

    java.lang.Object
       |
       +----org.w3c.www.protocol.http.RequestEvent

public class RequestEvent
extends Object

The base class for request events. Request events are emited to request observers (if available) while requests are being processed.

This class is the base class for all request events.

##

code
  The associated event code.
EVT_CLOSED
  Error definition - The target server has improperly closed the connection.
EVT_CONNECTED
  Status definition - Connection is now settle, about to emit the request to target host.
EVT_CONTINUE
EVT_EMITED
  Status definition - Request headers are now emited, the HttpManager is now waiting for the reply.
EVT_QUEUED
  Status definition - The request is now queued for processing.
EVT_REPLIED
  Status definition - Reply headers have been received, the reply will be handed out right after this to the observer.
EVT_UNREACHABLE
request
  The request that trigered the event.
server
  The server instance that issued the event.

##

RequestEvent(HttpServer, Request, int)

##

EVT_QUEUED

     public static int EVT_QUEUED

  Status definition - The request is now queued for processing.

EVT_CONNECTED

     public static int EVT_CONNECTED

  Status definition - Connection is now settle, about to emit the request to target host.

EVT_EMITED

     public static int EVT_EMITED

  Status definition - Request headers are now emited, the HttpManager is now waiting for the reply.

EVT_REPLIED

     public static int EVT_REPLIED

  Status definition - Reply headers have been received, the reply will be handed out right after this to the observer.

EVT_CLOSED

     public static int EVT_CLOSED

  Error definition - The target server has improperly closed the connection.

EVT_CONTINUE

     public static int EVT_CONTINUE

EVT_UNREACHABLE

     public static int EVT_UNREACHABLE

server

     public HttpServer server

  The server instance that issued the event.

request

     public Request request

  The request that trigered the event.

code

     public int code

  The associated event code.

##

RequestEvent

     public RequestEvent(HttpServer server,
                         Request request,
                         int code)

    All Packages  Class Hierarchy  This Package  Previous  Next  Index