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.