PerformanceGoal

The PerformanceGoal is a superclass of the two currently supported business goals that are performance-oriented (The average response time goal and the percentile response time goal). It contains the attributes that are common to all performance goals.

Inherits from type ServiceClassGoal and adds the following.

Attributes Summary
goalValue : intThis field should be filled out to equal the maximum time allotted for work completion for your service policy.
goalValueUnits : intThis field should be filled out to equal the maximum time allotted for work completion for your service policy.
importance : intThe importance field is used to help define a priority within the service classes as requests come in.
violationEnabled : booleanThis optional field is to denote if the service policy violation is ON or OFF.
goalDeltaValue : intThis optional field is for the service policy goal has exceeded by delta value.
goalDeltaValueUnits : intThis optional field is for the service policy goal has exceeded by delta value.
timePeriodValue : intThis optional field is the service policy goal has exceeded for a period of time.
timePeriodValueUnits : intThis optional field is the service policy goal has exceeded for a period of time.

Attribute Details

goalValue    -    This field should be filled out to equal the maximum time allotted for work completion for your service policy. The valid values for this field are determined in concert with the goalValueUnits field. A valid goal range must be greater than 0 and less than or equal to 5 minutes. The 5 minute maximum can be displayed as 300 seconds or 300,000 milliseconds.
     data type:  int
     default Value:   unspecified



goalValueUnits    -    This field should be filled out to equal the maximum time allotted for work completion for your service policy. The valid values for this field are determined in concert with the goalValueUnits field. A valid goal range must be greater than 0 and less than or equal to 5 minutes. The 5 minute maximum can be displayed as 300 seconds or 300,000 milliseconds. The goalValueUnits can, therefore, be seconds or milliseconds. They are stored as an integer representation:UNITS_MILLISECONDS=0 and UNITS_SECONDS=1
     data type:  int
     default Value:   unspecified



importance    -    The importance field is used to help define a priority within the service classes as requests come in. This value can go from 1 to 99 with 1 being highest and 99 being lowest.
     data type:  int
     default Value:   unspecified



violationEnabled    -    This optional field is to denote if the service policy violation is ON or OFF. The valid values are true or false. The default value is false.
     data type: boolean
     default Value:   false
     Allowed Values:  true   false  



goalDeltaValue    -    This optional field is for the service policy goal has exceeded by delta value. The valid values for this field are determined in concert with the goalDeltaValueUnits field. A valid delta value must be a positive integer. Default value is 0 meaning disable.
     data type:  int
     default Value:   unspecified



goalDeltaValueUnits    -    This optional field is for the service policy goal has exceeded by delta value. The valid values for this field are determined in concert with the goalDeltaValueUnits field. A valid delta value must be a positive integer. Default value is 0 meaning disable.The goalDeltaValueUnits can, therefore, be milliseconds, seconds or minutes. They are stored as an integer representation: UNITS_MILLISECONDS=0, UNITS_SECONDS=1 and UNITS_MINUTES=2Default value unit is 0.
     data type:  int
     default Value:   unspecified



timePeriodValue    -    This optional field is the service policy goal has exceeded for a period of time. The valid values for this field are determined in concert with the timePeriodValueUnits field. A valid time period value must be a positive integer.Default value is 0.
     data type:  int
     default Value:   unspecified



timePeriodValueUnits    -    This optional field is the service policy goal has exceeded for a period of time. The valid values for this field are determined in concert with the timePeriodValueUnits field. A valid time period value must be a positive integer. Default value is 0.The timePeriodValueUnits can, therefore, be seconds or minutes. They are stored as an integer representation:UNITS_SECONDS=1 and UNITS_MINUTES=2
     data type:  int
     default Value:   unspecified


Copyright IBM Corp. 1996-2005