com.ibm.broker.config.proxy

Class Checkpoint

  • java.lang.Object
    • java.util.Dictionary<K,V>
      • java.util.Hashtable<java.lang.Object,java.lang.Object>
        • java.util.Properties
          • com.ibm.broker.config.proxy.Checkpoint
  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>


    public class Checkpoint
    extends java.util.Properties

    The Checkpoint class represents a point during flow execution where a set of message data that has been recorded by the integration server when test record mode is enabled.

    com.ibm.broker.config.proxy.RecordedTestData

    Responsibilities Represents a single set of recorded test data.
    Internal Collaborators None
     
     Change Activity:
     -------- ----------- -------------   ------------------------------------
     Reason:  Date:       Originator:     Comments:
     -------- ----------- -------------   ------------------------------------
     31175    2014-07-22  PLN             v10 Release
     
     
    See Also:
    Serialized Form
    • Field Detail

      • PROPERTY_APPLICATION_NAME

        public static final java.lang.String PROPERTY_APPLICATION_NAME
        See Also:
        Constant Field Values
      • PROPERTY_APPLICATION_UUID

        public static final java.lang.String PROPERTY_APPLICATION_UUID
        See Also:
        Constant Field Values
      • PROPERTY_LIBRARY_NAME

        public static final java.lang.String PROPERTY_LIBRARY_NAME
        See Also:
        Constant Field Values
      • PROPERTY_LIBRARY_UUID

        public static final java.lang.String PROPERTY_LIBRARY_UUID
        See Also:
        Constant Field Values
      • PROPERTY_MESSAGE_FLOW_NAME

        public static final java.lang.String PROPERTY_MESSAGE_FLOW_NAME
        See Also:
        Constant Field Values
      • PROPERTY_MESSAGE_FLOW_UUID

        public static final java.lang.String PROPERTY_MESSAGE_FLOW_UUID
        See Also:
        Constant Field Values
      • PROPERTY_SOURCE_NODE_NAME

        public static final java.lang.String PROPERTY_SOURCE_NODE_NAME
        See Also:
        Constant Field Values
      • PROPERTY_SOURCE_NODE_TYPE

        public static final java.lang.String PROPERTY_SOURCE_NODE_TYPE
        See Also:
        Constant Field Values
      • PROPERTY_SOURCE_TERMINAL_NAME

        public static final java.lang.String PROPERTY_SOURCE_TERMINAL_NAME
        See Also:
        Constant Field Values
      • PROPERTY_TARGET_NODE_NAME

        public static final java.lang.String PROPERTY_TARGET_NODE_NAME
        See Also:
        Constant Field Values
      • PROPERTY_TARGET_NODE_TYPE

        public static final java.lang.String PROPERTY_TARGET_NODE_TYPE
        See Also:
        Constant Field Values
      • PROPERTY_TARGET_TERMINAL_NAME

        public static final java.lang.String PROPERTY_TARGET_TERMINAL_NAME
        See Also:
        Constant Field Values
      • PROPERTY_TIMESTAMP

        public static final java.lang.String PROPERTY_TIMESTAMP
        See Also:
        Constant Field Values
      • PROPERTY_SEQUENCE_NUMBER

        public static final java.lang.String PROPERTY_SEQUENCE_NUMBER
        See Also:
        Constant Field Values
      • PROPERTY_INVOKED_COUNT

        public static final java.lang.String PROPERTY_INVOKED_COUNT
        See Also:
        Constant Field Values
      • PROPERTY_THREAD_ID

        public static final java.lang.String PROPERTY_THREAD_ID
        See Also:
        Constant Field Values
      • PROPERTY_IS_DYNAMIC_PROPAGATE

        public static final java.lang.String PROPERTY_IS_DYNAMIC_PROPAGATE
        See Also:
        Constant Field Values
    • Constructor Detail

      • Checkpoint

        public Checkpoint(java.lang.String name)
    • Method Detail

      • getName

        public java.lang.String getName()
        Get the name of this checkpoint
        Returns:
        name
      • setName

        public void setName(java.lang.String name)
        Sets the name of this checkpoint
        Parameters:
        name -
      • getTestDataUuid

        public java.lang.String getTestDataUuid()
        Get the UUID of the test data associated with this checkpoint
        Returns:
        testDataUuid
      • setTestDataUuid

        public void setTestDataUuid(java.lang.String testDataUuid)
        Set the UUID of data to associate with this checkpoint
        Parameters:
        testDataUuid -
      • getCheckpointsFromXML

        public static java.util.List<Checkpoint> getCheckpointsFromXML(java.lang.String xml)
        Create a list of Checkpoints from an xml string
        Parameters:
        xml - - Should contain one or more 'checkpoint' xml tags
        Returns:
        list of Checkpoints
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.util.Hashtable<java.lang.Object,java.lang.Object>
      • equals

        public boolean equals(java.lang.Object o)
        Specified by:
        equals in interface java.util.Map<java.lang.Object,java.lang.Object>
        Overrides:
        equals in class java.util.Hashtable<java.lang.Object,java.lang.Object>