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

Interface IClientDecoratorContext

    • Method Detail

      • getRecorderProperty

        Object getRecorderProperty(String name)
                                   throws UnsupportedPropertyException
        Returns a named runtime property of the recorder that the client decorator works for.
        Parameters:
        name - A property name
        Returns:
        The property value
        Throws:
        UnsupportedPropertyException - If the recorder does not support the specified property. Note that a recorder may support a property only in a specific time-frame (for instance, only when the recorder is running).
      • getClientProperty

        Object getClientProperty(String name)
                                 throws UnsupportedPropertyException
        Returns a named runtime property of the client that client decorator is decorating.
        Parameters:
        name - A property name
        Returns:
        The property value
        Throws:
        UnsupportedPropertyException - If the client does not support the specified property. Note that a client may support a property only in a specific time-frame (for instance, only when the client has not started yet).
      • setClientProperty

        void setClientProperty(String name,
                             Object value)
                               throws UnsupportedPropertyException
        Sets the value of a named runtime property of the client that client decorator is decorating.
        Parameters:
        name - A property name
        value - The property value
        Throws:
        UnsupportedPropertyException - If the client does not support setting the specified property. Note that a client may support setting a property only in a specific time-frame (for instance, only when the client has not started yet).
      • getClientConfiguration

        ClientConfiguration getClientConfiguration()
        Returns the configuration of the client that the client decorator is decorating.
      • getRecorderConfiguration

        RecorderConfiguration getRecorderConfiguration()
        Returns the configuration of the recorder that the client decorator works for.
      • getLog

        IRecorderLog getLog()
        Returns an instance of a logger that can be used by the decorator to log messages, including errors and exceptions.
        Returns:
        an instance of a logger that can be used by the delegate to log messages, including errors and exceptions.
IBM Rational Performance Tester SDK

© Copyright IBM Corp. 2013. All rights reserved.