![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
For all the built-in functions, this section lists the main categories in each function catalog (but not sub-categories). See TIBCO BusinessEvents Functions Reference for full details.
• Channel functions return information about destinations, and can resume and suspend a destination.
• Cluster functions help with multi-engine functionality
− DataGrid functions are for use with Cache object management. See Cache Related Functions.
• Collections functions allow you to deal with various collections structures.
− Comparator functions
− Iterator functions
− List functions
− Map functions
− Set functions
− SortedMap functions
− SortedSet functions
• Date functions allow you to compare two DateTime values using only the date portion of the value.
• DateTime functions allow you to perform these date/time related tasks and more: add units of time to a DateTime, compare, retrieve, and format dates and times.
• Engine functions allow you to retrieve information about the engine, for example, available memory or the number of rules fired.
− Locale functions
− Profiler functions
− Rtc functions
− Variable functions
• Event functions allow you to assert, create, and send simple events and perform other event-related tasks, for example, return the default destination URI of a simple event.
− Ext functions
• The Exception function enables you to create an exception.
• File functions provide various useful functions used when working with files.
• HTTP functions are used with the HTTP channel
− Servlet functions
• Instance functions allow you to create and delete concept instances and perform other instance-related tasks, for example, return an instance given an internal ID.
− PropertyArray functions
− PropertyAtom functions
− Reflection functions
− StateMachine functions
• Log functions allow you to write statements in logs.
• Math functions allow you to perform advanced mathematical operations.
• Number functions allow you to perform type conversions from and to numbers and return the maximum and minimum values for a numeric type.
• SOAP functions enable you to work with SOAP messages sent through an HTTP channel.
• String functions allow you to perform comparisons, searches, conversions, and other operations with strings.
• System functions allow you to send messages to a debug log, retrieve global variables, retrieve system properties, and write data to a file.
− ID functions
− IO functions allow the writing and closing of specific files.
• Temporal functions allow you to examine and perform calculations on values stored in a property’s history. For information about using temporal functions, see Temporal Functions and Their Parameters.
− Calculus functions
− History functions
− Numeric functions
− Statistic functions
• Util functions category has one sub-category for working with HashMaps.
• VRF functions (that is, Virtual Rule Function functions) allow you to work with decision tables. See Virtual Rule Functions and VRF Catalog Functions and see TIBCO BusinessEvents Decision Manager User’s Guide for details.
• XPath functions allow you to evaluate XPath expressions.BusinessWorks functions are used in ActiveMatrix BusinessWorks integration projects. See Chapter 38, ActiveMatrix BusinessWorks Integration.Communication functions provide a set of catalog functions that enables TCP communication. You can create a local TCP server and a TCP client so that TIBCO BusinessEvents can communicate with data sources not otherwise available through channels, using TCP. See Communicating with Other Sources using TCP for details.
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |