webcore.webserver
Class WebServerEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--webcore.webserver.WebServerEvent
All Implemented Interfaces:
java.io.Serializable

public class WebServerEvent
extends java.util.EventObject

Event class for webserver events. WebServerEvents are passed to WebServerListeners when an HTTP request comes in, when an error occurs, and when the WebServer is started or stopped.

The WebServerEvent has an Arg property. The Arg (argument) is a String for stop and start events, an HTTPRequest for requested events, and an Exception for minor error events.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
WebServerEvent(java.lang.Object target)
           
WebServerEvent(java.lang.Object target, java.lang.Object arg)
           
 
Method Summary
 java.lang.Object getArg()
           
 void setArg(java.lang.Object agr)
           
 java.lang.String toString()
           
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

WebServerEvent

public WebServerEvent(java.lang.Object target)

WebServerEvent

public WebServerEvent(java.lang.Object target,
                      java.lang.Object arg)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject

getArg

public java.lang.Object getArg()

setArg

public void setArg(java.lang.Object agr)