Interface ICustomizationRBT2

  • All Superinterfaces:
    com4j.Com4jObject, ICustomizationRBT

    public interface ICustomizationRBT2
    extends ICustomizationRBT
    Customization of the Risk-based Quality Management mechanism default values
    • Method Detail

      • fcQuestions

        IList fcQuestions()

        The list of Functional Complexity questions.

        Getter method for the COM property "FCQuestions"

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

        Object fcQuestions​(int index)
      • fcQuestionByID

        com4j.Com4jObject fcQuestionByID​(int id)

        Returns the Functional Complexity criterion that has the specified ID.

        Getter method for the COM property "FCQuestionByID"

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

        com4j.Com4jObject addFCQuestion()

        Creates a new Functional Complexity criterion.

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

        void deleteFCQuestion​(int id)

        Deletes the specified Functional Complexity criterion.

        Parameters:
        id - Mandatory int parameter.
      • fcLevelRiskLowerThreshold

        int fcLevelRiskLowerThreshold​(int fcLevel)

        The lower threshold of Risk assessment for each Functional Complexity level.

        Getter method for the COM property "FCLevelRiskLowerThreshold"

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

        void fcLevelRiskLowerThreshold​(int fcLevel,
                                       int pLowerThreshold)

        The lower threshold of Risk assessment for each Functional Complexity level.

        Setter method for the COM property "FCLevelRiskLowerThreshold"

        Parameters:
        fcLevel - Mandatory int parameter.
        pLowerThreshold - Mandatory int parameter.
      • translateFCLevel

        String translateFCLevel​(int fcLevelEnum)

        Translate Functional Complexity from TDAPI_RBT_FC_LEVELS to its name in the database.

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

        int calcFCLevelByAnswersWeight​(int answersWeight)

        Calculate the Functional Complexity level from the sum of all the values' weights.

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

        int riskCalculationMatrix​(int biLevel,
                                  int fpLevel)

        Risk calculation matrix

        Getter method for the COM property "RiskCalculationMatrix"

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

        void riskCalculationMatrix​(int biLevel,
                                   int fpLevel,
                                   int pRiskLevel)

        Risk calculation matrix

        Setter method for the COM property "RiskCalculationMatrix"

        Parameters:
        biLevel - Mandatory int parameter.
        fpLevel - Mandatory int parameter.
        pRiskLevel - Mandatory int parameter.
      • translateFPLevelDBNameToEnum

        int translateFPLevelDBNameToEnum​(String fpLevel)

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

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

        int translateBILevelDBNameToEnum​(String biLevel)

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

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

        int testingEffortForFCLevel​(int fcLevel)

        Hours needed to test a requirement with the given Functional Complexity.

        Getter method for the COM property "TestingEffortForFCLevel"

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

        void testingEffortForFCLevel​(int fcLevel,
                                     int pHours)

        Hours needed to test a requirement with the given Functional Complexity.

        Setter method for the COM property "TestingEffortForFCLevel"

        Parameters:
        fcLevel - Mandatory int parameter.
        pHours - Mandatory int parameter.