An database based store for persistent EJB timers.
Attribute | Value |
---|---|
Default Value | true |
Type | BOOLEAN |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | resource-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | resource-services |
Attribute | Value |
---|---|
Type | STRING |
Nillable | false |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | resource-services |
Attribute | Value |
---|---|
Default Value | default |
Type | STRING |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | resource-services |
Attribute | Value |
---|---|
Default Value | -1 |
Type | INT |
Nillable | true |
Expressions Allowed | true |
Storage | configuration |
Access Type | read-write |
Restart Required | resource-services |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
allow-execution | BOOLEAN | false | true | true | If this node is allowed to execute timers. If this is false then the timers will be added to the database, and another node may execute them. Note that depending on your refresh interval if you add timers with a very short delay they will not be executed until another node refreshes. |
database | STRING | false | true | The type of database that is in use. SQL can be customised per database type. | |
datasource-jndi-name | STRING | true | true | The datasource that is used to persist the timers | |
partition | STRING | false | true | default | The partition name. This should be set to a different value for every node that is sharing a database to prevent the same timer being loaded by multiple noded. |
refresh-interval | INT | false | true | -1 | Interval between refreshing the current timer set against the underlying database. A low value means timers get picked up more quickly, but increase load on the database. |