DataFaucet 1.0 Beta

datafaucet.system
Class broadcaster

WEB-INF.cftags.component
        extended by datafaucet.system.kernel
            extended by datafaucet.system.duck
                extended by datafaucet.system.broadcaster
Direct Known Subclasses:
transaction

public class broadcaster
extends duck

extends the duck to add functionality for adding and notifying event listeners


Constructor Summary
init()
 
Method Summary
private void Broadcast(string eventname)
          broadcasts events to listener objects
 any addListener(string event, any listener)
private struct getListeners()
 
Methods inherited from class datafaucet.system.duck
addObserver, getObservers, getProperties, getProperty, getPropertylist, getValue, identifyAccessorOrMutator, observe, onMissingMethod, raiseMissingMethodException, reset, setProperties, setProperty, setValue
 
Methods inherited from class datafaucet.system.kernel
arg, componentExists, getDataFaucet, getFaucetObject, getFile, getFileModified, getObject, getPlumbing, getTransaction, getTransactionManager, newTransaction, parseDate, setTransaction
 
Methods inherited from class WEB-INF.cftags.component
 

Constructor Detail

init

public init()

Method Detail

Broadcast

private void Broadcast(string eventname)
broadcasts events to listener objects

Parameters:
eventname - indicates the event to broadcast

addListener

public any addListener(string event, any listener)

Parameters:
event - indicates the event which should be broadcast to the registered listener
listener - a component object which listens to ftp events

getListeners

private struct getListeners()


DataFaucet 1.0 Beta