Properties

The Properties tab has the following fields:

Field Global Var? Description
Name No The property name.
Note: The property name cannot begin with the character _.
Type No Any of the following types:

String, Integer, Long, Double, Boolean, DateTime, ContainedConcept, ConceptReference

When you create a property of type ContainedConcept, you are creating a containment relationship. The concept that you are currently configuring is the container; the concept you specify as a property is the contained concept.

Note: A concept cannot contain itself. For instance, for a concept A we cannot add a contained property of type A.

When you create a property of type ConceptReference you are creating a property that references another concept.

See TIBCO BusinessEvents Architect’s Guide for more details.

Note
: For properties of type Double, when a backing store is used, all NaN (Not a Number) values are converted to 0.00.
Multiple No Check the Multiple checkbox if this property is an array.

Consider, for example, an Order concept: In most cases, an Order concept would allow only one value for the customer property but multiple values for the line_item property. Selecting the Multiple checkbox creates a property array.

Policy No TIBCO BusinessEvents can record historical values using either of these policies:
Changes Only
TIBCO BusinessEvents records the value of the property every time it changes to a new value.
All Values
TIBCO BusinessEvents records the value of the property every time an action sets the value even if the new value is the same as the old value.
History No Determines if historical values are stored, and if so how many.

The default m aximum value is 32767.

Zero (0): TIBCO BusinessEvents does not store historical values for the concept. It stores the value without a time and date stamp

One or more (>0): TIBCO BusinessEvents stores the property value when the property changes, along with a date and timestamp, up to the number specified. When the maximum history size is reached, the oldest values are discarded as new values are recorded. See TIBCO BusinessEvents Architect’s Guide for more details.

Note
: Use of a temporal function with a concept that has a history size of 0 may cause a runtime exception.