PerformanceGoal

This type is a class for model objects.

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.

Package: servicepolicy
Supertype: ServiceClassGoal

Known subtypes:
    CompletionTimeGoal
    QueueTimeGoal
    PercentileResponseTimeGoal
    AverageResponseTimeGoal

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *



Attributes Summary
goalValue : EInt 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.
goalValueUnits : EInt 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
importance : EInt 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.
violationEnabled : EBoolean 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.
goalDeltaValue : EInt 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.
goalDeltaValueUnits : EInt 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=2 Default value unit is 0.
timePeriodValue : EInt 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.
timePeriodValueUnits : EInt 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



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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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=2 Default value unit is 0.
    Data Type: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

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: EInt
    Default value:  unspecified
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006