atg.deployment.common.event
Interface DeploymentEventSender

All Known Implementing Classes:
DeploymentServer

public interface DeploymentEventSender

A simple interface to allow both server and agent to implement a common way of sending deployment events to listeners.

See Also:
DeploymentEvent, DeploymentEventListener

Field Summary
static java.lang.String CLASS_VERSION
          Class version string
 
Method Summary
 void addDeploymentEventListener(DeploymentEventListener pListener)
          Adds the listener.
 void fireDeploymentEvent(DeploymentEvent pEvent)
          Fires the given deployment event to the configured listeners.
 DeploymentEventListener[] getDeploymentEventListeners()
          Returns an array of the list of DeploymentEventListeners.
 void removeDeploymentEventListener(DeploymentEventListener pListener)
          Removes the listener.
 

Field Detail

CLASS_VERSION

static final java.lang.String CLASS_VERSION
Class version string

See Also:
Constant Field Values
Method Detail

getDeploymentEventListeners

DeploymentEventListener[] getDeploymentEventListeners()
Returns an array of the list of DeploymentEventListeners.


addDeploymentEventListener

void addDeploymentEventListener(DeploymentEventListener pListener)
Adds the listener.

Parameters:
pListener - the listener wanting to know of deployment events
See Also:
DeploymentEventListener

removeDeploymentEventListener

void removeDeploymentEventListener(DeploymentEventListener pListener)
Removes the listener.

Parameters:
pListener - the listener wanting to know of deployment events
See Also:
DeploymentEventListener

fireDeploymentEvent

void fireDeploymentEvent(DeploymentEvent pEvent)
Fires the given deployment event to the configured listeners.

See Also:
DeploymentEvent