net.dpml.transit.model
Class ProxyEvent

java.lang.Object
  extended by java.util.EventObject
      extended by net.dpml.transit.model.ProxyEvent
All Implemented Interfaces:
Serializable

public class ProxyEvent
extends EventObject

An event pertaining to the Transit proxy configuration.

Version:
1.0.3
Author:
Digital Product Meta Library
See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
ProxyEvent(ProxyModel model, RequestIdentifier identifier, PasswordAuthentication auth, String[] excludes)
          Creation of a new ProxyEvent.
 
Method Summary
 String[] getExcludes()
          Return the proxy model excludes.
 PasswordAuthentication getPasswordAuthentication()
          Return the proxy model password authentication.
 ProxyModel getProxyModel()
          Return the proxy model that is the subject of change.
 RequestIdentifier getRequestIdentifier()
          Return the proxy model request identifier.
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ProxyEvent

public ProxyEvent(ProxyModel model,
                  RequestIdentifier identifier,
                  PasswordAuthentication auth,
                  String[] excludes)
Creation of a new ProxyEvent.

Parameters:
model - the proxy model
identifier - the request identifier
auth - the password authentifcation credentials
excludes - the set of proxy host excludes
Method Detail

getProxyModel

public ProxyModel getProxyModel()
Return the proxy model that is the subject of change.

Returns:
the proxy model

getRequestIdentifier

public RequestIdentifier getRequestIdentifier()
Return the proxy model request identifier.

Returns:
the proxy model request identifier

getPasswordAuthentication

public PasswordAuthentication getPasswordAuthentication()
Return the proxy model password authentication.

Returns:
the proxy model password authentication

getExcludes

public String[] getExcludes()
Return the proxy model excludes.

Returns:
the proxy model excludes