Attributes

TIBCO BusinessEvents provides attributes that you can use in rules to access information of various kinds. Use the @ operator to access attributes.

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.