public interface IRecordingSessionListener extends com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
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.Modifier and Type | Method and Description |
---|---|
void |
clientAdded(IRecordingSession notifier,
IClient client) |
void |
messageReceived(Object notifier,
Message message) |
void |
recorderAdded(IRecordingSession notifier,
IRecorder recorder) |
void |
stateChanged(Object notifier,
RecordingSessionState oldState,
RecordingSessionState newState) |
void stateChanged(Object notifier, RecordingSessionState oldState, RecordingSessionState newState)
stateChanged
in interface com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
void messageReceived(Object notifier, Message message)
messageReceived
in interface com.ibm.rational.test.lt.recorder.core.internal.session.IRecorderComponentListener<RecordingSessionState>
void recorderAdded(IRecordingSession notifier, IRecorder recorder)
void clientAdded(IRecordingSession notifier, IClient client)
© Copyright IBM Corp. 2013. All rights reserved.