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