Attributes
TIBCO BusinessEvents provides attributes that you can use in rules to access information of various kinds. Use the @ operator to access attributes.
Entity | Attributes | Type | Returns |
---|---|---|---|
SimpleEvent | @id
|
long
|
The event’s unique internal ID. |
@extId
|
string
|
The event’s unique external ID. | |
@ttl
|
long
|
The time to live of the event as specified in the configuration. (This is not the time-to-live remaining.) | |
@payload
|
string
|
The payload as a string value. | |
Repeating TimeEvent | @id
|
long
|
The time event’s unique internal ID. |
@closure
|
string
|
null. | |
@interval
|
long
|
The number of units between creation of successive time events. | |
@scheduledTime
|
dateTime
|
The time scheduled for asserting into the Rete network. | |
@ttl
|
long
|
0. | |
Rule-Based TimeEvent | @id
|
long
|
The time event’s unique internal ID. |
@closure
|
string
|
A string that was specified when the event was scheduled. | |
@interval
|
long
|
0. | |
@scheduledTime
|
dateTime
|
The time scheduled for asserting into the Rete network. | |
@ttl
|
long
|
The time to live of the event as specified when scheduling the event. (This is not the time-to-live remaining.) | |
Advisory Event | id
|
long
|
The advisory event’s unique internal ID |
extId
|
String
|
Null | |
category
|
String
|
Broad category of advisory, for example, an exception. | |
type
|
String
|
Type of advisory within the category. | |
message
|
String
|
Message for the user. | |
Concept | @id
|
long
|
The concept instance’s unique internal ID. |
@extId
|
string
|
The concept instance’s unique external ID. | |
ContainedConcept | @id
|
long
|
The contained concept instance’s unique internal ID. |
@extId
|
string
|
The contained concept instance’s unique external ID. | |
@parent
|
concept
|
The parent concept instance. (This is treated as a concept reference in the language.) | |
PropertyAtom | @isSet
|
boolean
|
True if the property value has been set. Otherwise, false. |
PropertyArray | @length
|
int
|
The number of PropertyAtom entries in the array. |
Note: The internal ID is automatically generated by TIBCO BusinessEvents. You cannot set it.