Interface ICustomizationRBT

  • All Superinterfaces:
    com4j.Com4jObject
    All Known Subinterfaces:
    ICustomizationRBT2

    public interface ICustomizationRBT
    extends com4j.Com4jObject
    Customization of the Risk-based Quality Management mechanism default values
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com4j.Com4jObject addBIQuestion()
      Creates a new Business Criticality criterion.
      com4j.Com4jObject addFPQuestion()
      Creates a new Failure Probability criterion.
      int biLevelRiskLowerThreshold​(int biLevel)
      The lower threshold of Risk assessment for each Business Criticality level.
      void biLevelRiskLowerThreshold​(int biLevel, int pLowerThreshold)
      The lower threshold of Risk assessment for each Business Criticality level.
      com4j.Com4jObject biQuestionByID​(int id)
      Returns the Business Criticality criterion that has the specified ID.
      IList biQuestions()
      The list of Business Criticality questions.
      Object biQuestions​(int index)  
      int calcBILevelByAnswersWeight​(int answersWeight)
      Calculate the Business Criticality level from the sum of all the values' weights.
      int calcFPLevelByAnswersWeight​(int answersWeight)
      Calculates the Failure Probability level from the sum of all the values' weights.
      void deleteBIQuestion​(int id)
      Deletes the specified Business Criticality criterion.
      void deleteFPQuestion​(int id)
      Deletes the specified Failure Probability criterion.
      String displayedTimeUnits()
      The time unit display string for calculations results.
      void displayedTimeUnits​(String pDisplayedTimeUnits)
      The time unit display string for calculations results.
      int fpLevelRiskLowerThreshold​(int fpLevel)
      The lower threshold of Risk assessment for each Failure Probability level.
      void fpLevelRiskLowerThreshold​(int fpLevel, int pLowerThreshold)
      The lower threshold of Risk assessment for each Failure Probability level.
      int fpLevelTestingEffortInHours​(int fpLevel)
      Obsolete.
      void fpLevelTestingEffortInHours​(int fpLevel, int pHours)
      Obsolete.
      com4j.Com4jObject fpQuestionByID​(int id)
      Returns the Failure Probability criterion that has the specified ID.
      IList fpQuestions()
      The list of Failure Probability questions.
      Object fpQuestions​(int index)  
      int testingLevelPercentage​(int testingLevel)
      Testing level percentage (of the full testing level).
      void testingLevelPercentage​(int testingLevel, int pPercentage)
      Testing level percentage (of the full testing level).
      int testingPolicyMatrix​(int riskLevel, int fcLevel)
      Risk testing level matrix
      void testingPolicyMatrix​(int riskLevel, int fcLevel, int pTestingLevel)
      Risk testing level matrix
      String translateBILevel​(int biLevelEnum)
      Translate Business Criticality from TDAPI_RBT_BI_LEVELS to its name in the database.
      String translateFPLevel​(int fpLevelEnum)
      Translate Failure Probability from TDAPI_RBT_FP_LEVELS to its name in the database.
      String translateTestingLevel​(int testingLevelEnum)
      Translate TL from TDAPI_RBT_TESTING_LEVELS to it's name in the database.
      boolean updated()
      Indicates if the Risk-based Quality Management Customization has been modified since the last synchronization with the database.
      • Methods inherited from interface com4j.Com4jObject

        advise, dispose, equals, getComThread, getIUnknownPointer, getPointer, getPtr, hashCode, is, queryInterface, setName, toString
    • Method Detail

      • biQuestions

        IList biQuestions()

        The list of Business Criticality questions.

        Getter method for the COM property "BIQuestions"

        Returns:
        Returns a value of type otaclient.IList
      • biQuestions

        Object biQuestions​(int index)
      • biQuestionByID

        com4j.Com4jObject biQuestionByID​(int id)

        Returns the Business Criticality criterion that has the specified ID.

        Getter method for the COM property "BIQuestionByID"

        Parameters:
        id - Mandatory int parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • addBIQuestion

        com4j.Com4jObject addBIQuestion()

        Creates a new Business Criticality criterion.

        Returns:
        Returns a value of type com4j.Com4jObject
      • deleteBIQuestion

        void deleteBIQuestion​(int id)

        Deletes the specified Business Criticality criterion.

        Parameters:
        id - Mandatory int parameter.
      • fpQuestions

        IList fpQuestions()

        The list of Failure Probability questions.

        Getter method for the COM property "FPQuestions"

        Returns:
        Returns a value of type otaclient.IList
      • fpQuestions

        Object fpQuestions​(int index)
      • fpQuestionByID

        com4j.Com4jObject fpQuestionByID​(int id)

        Returns the Failure Probability criterion that has the specified ID.

        Getter method for the COM property "FPQuestionByID"

        Parameters:
        id - Mandatory int parameter.
        Returns:
        Returns a value of type com4j.Com4jObject
      • addFPQuestion

        com4j.Com4jObject addFPQuestion()

        Creates a new Failure Probability criterion.

        Returns:
        Returns a value of type com4j.Com4jObject
      • deleteFPQuestion

        void deleteFPQuestion​(int id)

        Deletes the specified Failure Probability criterion.

        Parameters:
        id - Mandatory int parameter.
      • testingPolicyMatrix

        int testingPolicyMatrix​(int riskLevel,
                                int fcLevel)

        Risk testing level matrix

        Getter method for the COM property "TestingPolicyMatrix"

        Parameters:
        riskLevel - Mandatory int parameter.
        fcLevel - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • testingPolicyMatrix

        void testingPolicyMatrix​(int riskLevel,
                                 int fcLevel,
                                 int pTestingLevel)

        Risk testing level matrix

        Setter method for the COM property "TestingPolicyMatrix"

        Parameters:
        riskLevel - Mandatory int parameter.
        fcLevel - Mandatory int parameter.
        pTestingLevel - Mandatory int parameter.
      • testingLevelPercentage

        int testingLevelPercentage​(int testingLevel)

        Testing level percentage (of the full testing level).

        Getter method for the COM property "TestingLevelPercentage"

        Parameters:
        testingLevel - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • testingLevelPercentage

        void testingLevelPercentage​(int testingLevel,
                                    int pPercentage)

        Testing level percentage (of the full testing level).

        Setter method for the COM property "TestingLevelPercentage"

        Parameters:
        testingLevel - Mandatory int parameter.
        pPercentage - Mandatory int parameter.
      • fpLevelTestingEffortInHours

        int fpLevelTestingEffortInHours​(int fpLevel)

        Obsolete. Returns E_NOTIMPL.

        Getter method for the COM property "FPLevelTestingEffortInHours"

        Parameters:
        fpLevel - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • fpLevelTestingEffortInHours

        void fpLevelTestingEffortInHours​(int fpLevel,
                                         int pHours)

        Obsolete. Returns E_NOTIMPL.

        Setter method for the COM property "FPLevelTestingEffortInHours"

        Parameters:
        fpLevel - Mandatory int parameter.
        pHours - Mandatory int parameter.
      • biLevelRiskLowerThreshold

        int biLevelRiskLowerThreshold​(int biLevel)

        The lower threshold of Risk assessment for each Business Criticality level.

        Getter method for the COM property "BILevelRiskLowerThreshold"

        Parameters:
        biLevel - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • biLevelRiskLowerThreshold

        void biLevelRiskLowerThreshold​(int biLevel,
                                       int pLowerThreshold)

        The lower threshold of Risk assessment for each Business Criticality level.

        Setter method for the COM property "BILevelRiskLowerThreshold"

        Parameters:
        biLevel - Mandatory int parameter.
        pLowerThreshold - Mandatory int parameter.
      • fpLevelRiskLowerThreshold

        int fpLevelRiskLowerThreshold​(int fpLevel)

        The lower threshold of Risk assessment for each Failure Probability level.

        Getter method for the COM property "FPLevelRiskLowerThreshold"

        Parameters:
        fpLevel - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • fpLevelRiskLowerThreshold

        void fpLevelRiskLowerThreshold​(int fpLevel,
                                       int pLowerThreshold)

        The lower threshold of Risk assessment for each Failure Probability level.

        Setter method for the COM property "FPLevelRiskLowerThreshold"

        Parameters:
        fpLevel - Mandatory int parameter.
        pLowerThreshold - Mandatory int parameter.
      • displayedTimeUnits

        String displayedTimeUnits()

        The time unit display string for calculations results.

        Getter method for the COM property "DisplayedTimeUnits"

        Returns:
        Returns a value of type java.lang.String
      • displayedTimeUnits

        void displayedTimeUnits​(String pDisplayedTimeUnits)

        The time unit display string for calculations results.

        Setter method for the COM property "DisplayedTimeUnits"

        Parameters:
        pDisplayedTimeUnits - Mandatory java.lang.String parameter.
      • updated

        boolean updated()

        Indicates if the Risk-based Quality Management Customization has been modified since the last synchronization with the database.

        Getter method for the COM property "Updated"

        Returns:
        Returns a value of type boolean
      • translateFPLevel

        String translateFPLevel​(int fpLevelEnum)

        Translate Failure Probability from TDAPI_RBT_FP_LEVELS to its name in the database.

        Parameters:
        fpLevelEnum - Mandatory int parameter.
        Returns:
        Returns a value of type java.lang.String
      • translateBILevel

        String translateBILevel​(int biLevelEnum)

        Translate Business Criticality from TDAPI_RBT_BI_LEVELS to its name in the database.

        Parameters:
        biLevelEnum - Mandatory int parameter.
        Returns:
        Returns a value of type java.lang.String
      • translateTestingLevel

        String translateTestingLevel​(int testingLevelEnum)

        Translate TL from TDAPI_RBT_TESTING_LEVELS to it's name in the database.

        Parameters:
        testingLevelEnum - Mandatory int parameter.
        Returns:
        Returns a value of type java.lang.String
      • calcBILevelByAnswersWeight

        int calcBILevelByAnswersWeight​(int answersWeight)

        Calculate the Business Criticality level from the sum of all the values' weights.

        Parameters:
        answersWeight - Mandatory int parameter.
        Returns:
        Returns a value of type int
      • calcFPLevelByAnswersWeight

        int calcFPLevelByAnswersWeight​(int answersWeight)

        Calculates the Failure Probability level from the sum of all the values' weights.

        Parameters:
        answersWeight - Mandatory int parameter.
        Returns:
        Returns a value of type int