com.rational.test.ft

Class ArmManage

  • java.lang.Object
    • com.rational.test.ft.ArmManage
  • All Implemented Interfaces:
    com.ibm.rational.test.lt.arm.IArmable


    public class ArmManage
    extends java.lang.Object
    implements com.ibm.rational.test.lt.arm.IArmable
    • Field Detail

      • armBroker

        public com.ibm.rational.test.lt.arm.IArmBroker armBroker
      • m_ArmInfoStack

        public java.util.Stack m_ArmInfoStack
      • topLevelStack

        public java.util.Stack topLevelStack
      • userTimer

        public java.util.Hashtable userTimer
      • m_ArmEnabled

        public boolean m_ArmEnabled
    • Constructor Detail

      • ArmManage

        public ArmManage()
    • Method Detail

      • getInstance

        public static ArmManage getInstance()
      • setArmEnabled

        public void setArmEnabled(boolean armEnabled)
        Specified by:
        setArmEnabled in interface com.ibm.rational.test.lt.arm.IArmable
      • getTimerTrasactions

        public java.util.ArrayList getTimerTrasactions()
      • getArmEnabled

        public boolean getArmEnabled()
        Specified by:
        getArmEnabled in interface com.ibm.rational.test.lt.arm.IArmable
      • armActive

        public boolean armActive()
      • setArmInfo

        public void setArmInfo(com.ibm.rational.test.lt.arm.ArmInfo armInfo)
        Specified by:
        setArmInfo in interface com.ibm.rational.test.lt.arm.IArmable
      • removeArmInfo

        public void removeArmInfo(com.ibm.rational.test.lt.arm.ArmInfo armInfo)
      • getArmInfo

        public com.ibm.rational.test.lt.arm.ArmInfo getArmInfo()
        Specified by:
        getArmInfo in interface com.ibm.rational.test.lt.arm.IArmable
      • getFirstArmInfo

        public com.ibm.rational.test.lt.arm.ArmInfo getFirstArmInfo()
      • popArmInfo

        public com.ibm.rational.test.lt.arm.ArmInfo popArmInfo()
      • sendActionArmInfoStart

        public void sendActionArmInfoStart(com.ibm.rational.test.lt.arm.ArmInfo parentArmInfo,
                                           java.lang.String[] names,
                                           java.lang.String[] values,
                                           java.lang.String transName)
      • sendActionArmInfoStop

        public void sendActionArmInfoStop(int status)
      • sendTopArmInfoStart

        public void sendTopArmInfoStart(com.ibm.rational.test.lt.arm.ArmInfo parentArmInfo,
                                        java.lang.String[] names,
                                        java.lang.String[] values,
                                        java.lang.String transName)
      • sendTopArmInfoStop

        public void sendTopArmInfoStop(int status)
      • sendUserTimerArmInfoStart

        public void sendUserTimerArmInfoStart(com.ibm.rational.test.lt.arm.ArmInfo parentArmInfo,
                                              java.lang.String[] names,
                                              java.lang.String[] values,
                                              java.lang.String transName)
      • sendUserTimerArmInfoStop

        public void sendUserTimerArmInfoStop(java.lang.String transName)
      • startUserArmTransaction

        public void startUserArmTransaction(java.lang.String transactionName)
      • stopUserArmTransaction

        public void stopUserArmTransaction(java.lang.String transactionName)
      • clear

        public void clear()
      • SetCurAction

        public void SetCurAction(com.ibm.rational.test.lt.arm.ArmInfo armInfo)
      • getCurAction

        public com.ibm.rational.test.lt.arm.ArmInfo getCurAction()
      • clearCurAction

        public void clearCurAction()
      • setApplicationName

        public void setApplicationName(java.lang.String appName)
      • getApplicationName

        public java.lang.String getApplicationName()