com.ibm.rational.test.lt.recorder.core.session
Interface IRecordingSessionListener
- All Superinterfaces:
- com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
public interface IRecordingSessionListener
- extends com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
A listener to recording sessions. Sessions notify their listeners
of events related to their state, messages that have been delivered to them, and
additions/removals of recorders and clients.
A recording session listener can be either dynamically registered using
IRecordingSession.addListener(IRecordingSessionListener) or statically registered
using the extension point recordingComponentListener.
stateChanged
void stateChanged(Object notifier,
RecordingSessionState oldState,
RecordingSessionState newState)
- Specified by:
stateChanged in interface com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
messageReceived
void messageReceived(Object notifier,
Message message)
- Specified by:
messageReceived in interface com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
recorderAdded
void recorderAdded(IRecordingSession notifier,
IRecorder recorder)
clientAdded
void clientAdded(IRecordingSession notifier,
IClient client)
© Copyright IBM Corp. 2012. All rights reserved.