IBM Rational Performance Tester SDK

Package com.ibm.rational.test.lt.recorder.core.extensibility

Classes and interfaces required to contribute recording components (clients, recorders...)

See:
          Description

Interface Summary
IClientConfigurationDecorator A decorator, registered using the extension point com.ibm.rational.test.lt.recorder.core.configurationDecocrator, that can validate or modify a client configuration, just before the recording session it belongs to is launched.
IClientContext A context class that provides the necessary infrastructure for a client delegate to operate.
IClientDecorator A client decorator is a mechanism that allows a recorder to "decorate" a client, i.e.
IClientDecoratorContext A client decorator context provides a IClientDecorator with the necessary getters and setters so the client decorator can operate.
IClientDelegate A delegate responsible of managing the lifecycle of a specific type of client.
IPacketExtensionRegistry Provides information about registered recorder packet types and annotation types.
IRecorderConfigurationDecorator A decorator, registered using the extension point com.ibm.rational.test.lt.recorder.core.configurationDecocrator, that can validate or modify a recorder configuration, just before the recording session it belongs to is launched.
IRecorderContext A context class that provides the necessary infrastructure for a recorder delegate to operate.
IRecorderDelegate A delegate responsible of managing the lifecyle of a specific type of recorder.
IRecorderMonitor A recorder monitor is a component that can subscribe to a service provided by a recorder.
IRecorderMonitorContext Context for a IRecorderMonitor.
IRecordingComponentContext A generic context for recording components delegates.
IRecordingComponentDelegate A delegate is the component implemented by extending plugins that performs the actual operations for initializing and managing the lifecycle of a recording component (a recording component being either a recorder or a client).
IRecordingComponentPrerequisiteValidator Validates whether a given type of recorder or client can be executed on the current RPT installation, and provides the user with advice in how to obtain the required software if the prerequisites to launch the recorder or client are not met.
IRecordingSessionConfigurationDecorator A decorator, registered using the extension point com.ibm.rational.test.lt.recorder.core.configurationDecocrator, that can validate or modify a recording session configuration, just before the recording session is launched.
 

Class Summary
AnnotationStateHandler Handles state management for one or more annotation types.
BaseClientDecorator  
BaseClientDelegate A base implementation of IClientDelegate.
BaseRecorderDelegate A base implementation of IRecorderDelegate.
 

Exception Summary
DelegateInitializeException Exception thrown by a IRecordingComponentDelegate in its initialize method if the delegate cannot initialize or can determine at initialization that it will not be able to run.
UnsupportedPropertyException Exception thrown by a delegate when an attempt to set or get an unsupported property is made.
 

Package com.ibm.rational.test.lt.recorder.core.extensibility Description

Classes and interfaces required to contribute recording components (clients, recorders...)


IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2012. All rights reserved.