ageoutcstr
AgeoutConstraintPolicy

Defines an Ageout Constraint Policy associated with the specified managed object class



public class AgeoutConstraintPolicy

Properties
administrativeState Use to enable/disable the ageout deletion.

type=int
default=1
Displayed(tab/group)=Administrative State
enums=
    1: up - Up
    2: down - Down

ageoutInterval Specifies how often ageout deletion is triggered. It can be changed in nms/config/ageoutConstraints.xml file and reloaded through "nmsserver.bash read_config"

type=int
access=read-create
default=1
minimum=1
units=hours
Displayed(tab/group)=Interval (/Deletion Interval)

ageoutSyncTime Specifies the ageout synchronization start time from which the ageout intervals are calculated based on 24-hour clock. When the server restarts, the next appropriate collection interval is calculated and ageout deletion restarts. It can be changed in nms/config/ageoutConstraints.xml file and reloaded through "nmsserver.bash read_config"

type=Date
access=read-create
default=0
Displayed(tab/group)=Synchronization Time (/Deletion Interval)

ageoutTime Specifies ageout time for associated domain object deletions. The default value is 24 hours

type=int
default=24
minimum=0
maximum=65535
units=hours
Displayed(tab/group)=Qualified Ageout Time

clazz Specify the domain class associated with this policy

type=string
access=read-create
default=
maximum=252
Mandatory on create
Displayed(tab/group)=Class Name

description

type=string
default=
minimum=0
maximum=120
Displayed(tab/group)=Description

inProgress Indicate if ageout deletion task is in progress.

type=boolean
access=read-only
default=false
Displayed(tab/group)=In Progress (/Status)

lastCompletedTime Shows the last ageout deletion task completion time.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Completed (/Status)

lastSkippedInterval Shows the last scheduled ageout deletion task start time.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Skipped Interval (/Status)

lastStartedTime Shows the last ageout deletion task start time.

type=Date
access=read-only
default=0
Displayed(tab/group)=Last Started (/Status)

nextAgeoutDeletionTime Shows the next ageout deletion start time.

type=string
access=read-only
default=
Displayed(tab/group)=Next Deletion Start Time (/Deletion Interval)

objectCountAtLastCompleted Shows the number of ageoutable objects at the last ageout deletion task completion time.

type=long
access=read-only
default=-1
minimum=-1
Displayed(tab/group)=Object Count On Completion (/Status)

objectCountAtLastSkipped Shows the number of ageoutable objects at the last scheduled ageout deletion task start time.

type=long
access=read-only
default=-1
minimum=-1
Displayed(tab/group)=Object Count On Skipped Interval (/Status)

objectCountAtLastStarted Shows the number of ageoutable objects at the last ageout deletion task start time.

type=long
access=read-only
default=-1
minimum=-1
Displayed(tab/group)=Object Count On Start (/Status)

  
Properties inherited from ManagedObject
actionMask, children-Set, deploymentState, isFaultSquelched, name, objectFullName, selfAlarmed