Class RiskProfile

All Implemented Interfaces:
ConfigurationItem, Serializable, Comparable<BaseConfigurationItem>

@Metadata(description="A Risk Profile", root=CONFIGURATION, versioned=false) public class RiskProfile extends BaseConfiguration
See Also:
  • Field Details

    • RISK_PROFILE

      public static final String RISK_PROFILE
      See Also:
    • DEFAULT_RISK_PROFILE_ID

      public static final String DEFAULT_RISK_PROFILE_ID
  • Constructor Details

    • RiskProfile

      public RiskProfile()
    • RiskProfile

      public RiskProfile(String title)
  • Method Details

    • getValueFor

      public int getValueFor(String riskProfileAssessorKey, int defaultValue)
    • getValueFor

      public int getValueFor(Type riskProfileAssessorType)
    • setValueFor

      public void setValueFor(Type riskProfileAssessorType, int value)
    • getTitle

      public String getTitle()
      Overrides:
      getTitle in class BaseConfiguration
    • setTitle

      public void setTitle(String title)
      Overrides:
      setTitle in class BaseConfiguration
    • hasRiskAssessorEnabled

      public boolean hasRiskAssessorEnabled(Type type)
    • isDefaultProfile

      public boolean isDefaultProfile()
    • getRiskProfileAssessors

      public Map<String,String> getRiskProfileAssessors()
    • setRiskProfileAssessors

      public void setRiskProfileAssessors(Map<String,String> riskProfileAssessors)
    • generateRiskProfileId

      public static String generateRiskProfileId(String name)
    • generateRiskProfileId

      public static String generateRiskProfileId()
    • setDefaultProfile

      public void setDefaultProfile(boolean defaultProfile)