SchedulerConfiguration
This type is a class for model objects.
Specifies configuration information used by the Scheduler service.
Package: scheduler
Supertype: ResourceEnvEntry
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary datasourceJNDIName : EString Datasource where persistent tasks will be stored datasourceAlias : EString Alias to a User name and Password used to access the datasource tablePrefix : EString String prepended to the table name. Multiple independent Schedulers can share the same database if each instance specifies a different prefix string. pollInterval : EInt Specifies the interval at which the service polls the database in seconds. Most users should find the default value satisfactory, however, you may choose to tune depending upon specific requirements. securityRole : EString Users who do not fit the specified role will be denied access to the service. workManagerInfoJNDIName : EString JNDI name of the related Work Manager Info resource. useAdminRoles : EBoolean If enabled and Global Security is enabled, then Administration Roles are enforced when using this Scheduler's JMX or API's to create and modify tasks. If this option is not enabled, then all users will be able to create and modify tasks. loginConfigName : EString Select a suitable JAAS login configuration from the security-JAAS configuration panel to map the user identity and credentials to a resource principal and credentials that is required to open a connection to the back-end server and execute a Task. workManagerInfo : WorkManagerInfo @ A reference to a work manager resource factory used by this Scheduler resource factory. This reference must be an intra-file reference; we don't support variable-scoped cross document references; only references within the same scope (cell, node, or server) are supported. @deprecated starting in 6.0 - use workMangerInfoJNDIName instead. Relationship remains for backward compatibility reasons only.
Attribute Details
datasourceJNDIName - Datasource where persistent tasks will be stored
Data Type: EString
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
datasourceAlias - Alias to a User name and Password used to access the datasource
Data Type: EString
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
tablePrefix - String prepended to the table name. Multiple independent Schedulers can share the same database if each instance specifies a different prefix string.
Data Type: EString
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
pollInterval - Specifies the interval at which the service polls the database in seconds. Most users should find the default value satisfactory, however, you may choose to tune depending upon specific requirements.
Data Type: EInt
Default value: 30
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
securityRole - Users who do not fit the specified role will be denied access to the service.
Data Type: EString
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
workManagerInfoJNDIName - JNDI name of the related Work Manager Info resource.
Data Type: EString
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
useAdminRoles - If enabled and Global Security is enabled, then Administration Roles are enforced when using this Scheduler's JMX or API's to create and modify tasks. If this option is not enabled, then all users will be able to create and modify tasks.
Data Type: EBoolean
Default value: unspecified
Required: false
Changeable: true
Unsettable: true
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
loginConfigName - Select a suitable JAAS login configuration from the security-JAAS configuration panel to map the user identity and credentials to a resource principal and credentials that is required to open a connection to the back-end server and execute a Task.
Data Type: EString
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
workManagerInfo - A reference to a work manager resource factory used by this Scheduler resource factory. This reference must be an intra-file reference; we don't support variable-scoped cross document references; only references within the same scope (cell, node, or server) are supported. @deprecated starting in 6.0 - use workMangerInfoJNDIName instead. Relationship remains for backward compatibility reasons only.
Reference Type: WorkManagerInfo @
Containment: false
Container: 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
(C) COPYRIGHT International Business Machines Corp. 1996-2006