edu.ksu.cis.projects.bogor.module.state.event
Interface IGlobalVarEventNotifier

All Superinterfaces:
IEventNotifier
All Known Subinterfaces:
IStateEventNotifier
All Known Implementing Classes:
DefaultGlobalVarEventNotifier, DefaultStateEventNotifier

public interface IGlobalVarEventNotifier
extends IEventNotifier

Version:
CVS $Revision: 1.1 $ $Date: 2004/09/05 01:25:16 $
Author:
Robby

Method Summary
 void addGlobalVarReadListener(IGlobalVarReadListener gvrl)
           
 void addGlobalVarWrittenListener(IGlobalVarWrittenListener gvwl)
           
 void notifyGlobalVarRead(int threadId, int globalIndex, IValue readValue)
           
 void notifyGlobalVarWritten(int threadId, int globalIndex, IValue writtenValue, IValue oldValue)
           
 
Methods inherited from interface edu.ksu.cis.projects.bogor.module.event.IEventNotifier
enableNotification, enableNotification, getEnabledKeys, removeEnableNotificationKey, removeEnableNotificationKeys
 

Method Detail

addGlobalVarReadListener

void addGlobalVarReadListener(IGlobalVarReadListener gvrl)

addGlobalVarWrittenListener

void addGlobalVarWrittenListener(IGlobalVarWrittenListener gvwl)

notifyGlobalVarRead

void notifyGlobalVarRead(int threadId,
                         int globalIndex,
                         IValue readValue)

notifyGlobalVarWritten

void notifyGlobalVarWritten(int threadId,
                            int globalIndex,
                            IValue writtenValue,
                            IValue oldValue)