• What's New
  • Important Information
  • TIBCO Documentation and Support Services
  • TIBCO BusinessEvents® Installation
    • Installation
      • TIBCO BusinessEvents Components and Add-on Products
        • TIBCO BusinessEvents Enterprise Edition Components
        • TIBCO BusinessEvents Standard Edition Components
        • Add-on Products
      • Installation Overview
        • Using Oracle Coherence as Alternative Cache Provider
        • Using OpenSSH for TIBCO BusinessEvents Monitoring and Management
        • Required and Optional Products and Supported Platforms
        • Installation History Log Files
        • TIBCO Home and Default Installation Directory
        • Using Multiple TIBCO Homes
        • Using an Existing Eclipse (or TIBCO Business Studio™) Installation
        • LGPL GTK Plugin for Eclipse
      • Upgrading TIBCO BusinessEvents
        • Standard Upgrade Procedures
        • Installing Over the Same Version
    • Installation Requirements
      • Installer Account
      • Hardware and Software Requirements
    • Installing the Software
      • Installing in GUI Mode
      • Installing in Console Mode
      • Installing in Silent Mode
    • Verifying the Installation
    • Uninstalling TIBCO BusinessEvents
      • Uninstall in GUI mode
      • Uninstall in Console Mode
      • Uninstalling in Silent Mode
    • Existing Eclipse (or TIBCO Business Studio) Installation
      • Eclipse Requirements
      • Eclipse Installation
      • Install Using the Script install_studio_repo
      • Install Using Ant
      • Install Manually by Copying Links and Updating .ini Files
    • Post Installation Tasks
      • Re-Initialize Studio Plug-ins Registry after Add-on Software Installation
      • JVM Settings in Properties Files
      • All UNIX Installations — Directory Permissions
      • Configuration for 64-bit Mode
        • Configure for 64-bit Mode
        • Configure for HP-UX
        • Enabling 64-bit Properties
      • Adding Installation or Build Script for OpenSSL for Tomcat
        • Setting Up OpenSSL on Windows
        • Setting Up OpenSSL on Linux (Debian & Red Hat)
      • Installing WebStudio Language Pack
    • Migrating Projects from Earlier Versions
      • Migrating from Coherence to TIBCO BusinessEvents DataGrid Cache Provider
      • Fixing Errors Due to Use of Words in Reserved Word List
      • Migrating with Berkeley DB Object Management
      • Migration from 5.0 to 5.1
        • Migration from 5.0 to 5.1 for Add-on Products
      • Migration from 4.x to 5.1
        • Add-on Product Migration
      • Migration of 4.x Projects
        • Importing Projects in TIBCO BusinessEvents Studio
        • TIBCO BusinessEvents Views CDD Change
        • Cache Provider Selection (Cache OM only)
          • Configuring Settings (Cache OM only)
        • Existing TIBCO BusinessEvents Project at the Command Line
          • Import an Existing 4.x Project at the Command Line
          • TIBCO BusinessEvents Studio Tools Options
          • Open the Imported Project in TIBCO BusinessEvents Studio
      • Migration of 3.x Projects
        • Import Clean and Validate the 3.x Project
        • Configure Runtime Properties in the CDD File
        • Check that be-engine.xml Settings are in the CDD File
        • Adding Project Libraries (If Used)
        • Import 3.x Decision Projects
        • Migrate 3.x Database Concepts and State Models (If Used)
        • Choose a Cache Provider (Cache OM only)
        • Configure Settings (Cache OM only)
      • CDD File Overview (For 3.x Users)
        • Most Runtime Properties are Configured in the CDD File
        • Processing Units (Engines) and Agent Classes are Configured in the CDD File
      • Importing a 3.x TIBCO Designer Project
        • Importing a 3.x Project into TIBCO BusinessEvents Studio
        • Importing a TIBCO BusinessEvents 3.x Project at the Command Line
        • TIBCO BusinessEvents Studio Tools Options
        • Opening the Imported Project in TIBCO BusinessEvents Studio
      • Clean and Validate 3.x Projects
        • Fixing Reference and XSLT Mapper Errors
      • Oracle Types to JDBC Backing Store Migration
        • 3.0.0 Only Upgrade to 3.x and Update the Legacy Backing Store Schema
        • Add a JDBC Backing Store
        • Set Up the TIBCO BusinessEvents TRA File
        • Run the Data Migration Process
        • Remove Legacy Backing Store and JDBC Connection
        • Backing Store Data Migration Property Reference
    • Property Migration
      • Property Migration Reference
    • Deprecated and Unused Properties
  • TIBCO BusinessEvents® Getting Started
    • Tutorial Projects
      • The Fraud Detection Scenario
    • Project Design Tutorial
      • Import of Existing Projects into Your Workspace
      • Importing an Example Project into Your Workspace
      • Before you Create a Project
      • Creating the Fraud Detection Project
      • Adding an HTTP Channel and Destination
        • Adding an HTTP Connection
        • Adding an HTTP Channel and Destination
      • Events
      • Defining the AccountOperations Event
        • Defining the CreateAccount Event
        • Debit Event Reference
        • Unsuspend Event Reference
      • Account Concept
        • Defining the Account Concept
      • FraudCriteria Scorecard
        • Creating the FraudCriteria Scorecard
      • The InitializeScorecard Rule Function
        • Adding the InitializeScorecard Rule Function
      • PreProcessor Rule Function
        • Adding the PreProcessor Rule Function
      • BadCreateAccount and CreateAccount Rules
        • Adding the BadCreateAccount Rule
        • Adding the CreateAccount Rule
      • ApplyDebit BadApplyDebit and CheckNegativeBalance Rules
        • Rules Examples
      • FraudDetection Rule and Unsuspend Account Rule
        • Adding the FraudDetection Rule
        • Adding the UnsuspendAccount Rule
      • Project Analysis and Validation
        • Analyzing and Validating the Project
      • Cluster Deployment Descriptor (CDD) and the EAR File
        • Adding and Configuring a CDD
          • Building the EAR File
        • Starting the Engine and Sending Events
          • Command Line Start
    • Cache OM Tutorial
      • TIBCO BusinessEvents Cache Fundamentals
      • FraudDetection Example
        • Renaming the Fraud Detection Project and Changing Port
      • Event Preprocessor and the Rete Network
        • Updating the Event Preprocessor
      • CDD File for Cache Object Management and the EAR
        • Adding and Configuring a CDD
      • Deployment of Inference and Cache Agents
        • Starting the TIBCO BusinessEvents Agents and Sending Events
    • Backing Store Tutorial
      • Verifying DBMS Software and Driver and Editing the TRA
      • TIBCO BusinessEvents Studio Project
      • Renaming the Fraud Detection Cache Project and Changing Port
        • Adding a JDBC Connection Shared Resource
        • Renaming and Configuring the CDD and Building the EAR
      • Database Schema
        • Running the Initialize Database Script as the DBA or System User
        • Running the Create Tables Scripts as the TIBCO BusinessEvents User
        • Generating the Project-Specific SQL Scripts
        • Running the Table Creation Script
      • Application Deployment and Testing
        • Starting the TIBCO BusinessEvents Agents
          • Sending Events
        • Resetting the Backing Store Tutorial
    • Monitoring and Management Tutorial
      • Configure Openssh, TIBCO Hawk, and TRA File
        • Installing Openssh Software for Remote Start and Deployment
        • Configuring a JMX Property in Monitored Engine TRA Files
        • Installing and Configuring TIBCO Hawk (Optional)
      • Site Topology File
      • Configuring the Site Topology in TIBCO BusinessEvents Studio
      • Site Topology File Location
        • Specifying the Site Topology File Location
      • Starting MM Server and Logging on the MM Console
        • Deploying the Engines
  • TIBCO BusinessEvents® Architect's Guide
    • Complex Event Processing (CEP)
      • Technical Requirements of a CEP System
      • A Model-Driven Approach
      • Stateful Rule Engine
      • Object Management Types
      • Main Product Components and Add-Ons
        • Add-on Products
        • TIBCO BusinessEvents Design-time Components
        • TIBCO BusinessEvents Administration Components
      • Design-time Resource Overview
        • Channels and Events
        • Concepts
        • Score Cards
        • Rules
        • Object Management and Fault Tolerance
        • State Modeler
        • Database Concepts
        • Query Language and Framework
        • Pattern Language and Framework
      • Deploy-time and Runtime Overview
        • Cluster Deployment Descriptor (CDD)
        • Site Topology File
        • Deployment with TIBCO BusinessEvents Monitoring and Management (MM)
        • Monitoring and Management with MM
        • TIBCO Hawk Application Management Interface
        • Hot Deployment
    • Channels Destinations and Events
      • Channel Types
      • Channel Serializers
        • Deserializing from Rendezvous Message to Event
        • Serializing from Event to Rendezvous Message
      • Message Acknowledgement
      • Events
        • Simple Events
        • Time Events
          • Scheduled Time Events
          • Rule Based Time Events
        • Advisory Events
      • Default Destinations and Default Events
        • Mapping Incoming Messages to Non-default Events
      • Time to Live and Expiry Actions
        • Event Expiration and Expiry Actions
      • Event Preprocessors
        • Preprocessor Usage Guidelines
    • Concepts
      • Concept Relationships
        • Concept Property History
        • Containment Relationships
          • Containment and Reference Concept Relationship Rules
          • Containment Example
        • Inheritance Relationships
        • Reference Relationships
          • When a Contained or Referred Concept Instance is Deleted
      • Scorecards
    • Rules
      • Rule Priority and Rank
      • Rule Functions
    • Runtime Inferencing Behavior
      • Rule Evaluation and Execution
      • Conflict Resolution and Run to Completion Cycles
      • How to Work with Rules
        • Order of Evaluation of Rule Conditions
        • Enforcing the Order of Condition Evaluation
    • Object Management (OM)
      • Cache Object Management
      • In Memory Object Management
      • In Memory Performance Statistics Specifications
      • Object Management and Fault Tolerance Scenarios
        • Cache OM with Memory Only Mode on All Objects and Fault Tolerance
        • Cache OM and Fault Tolerance
    • Distributed Cache OM
      • Characteristics of a Distributed Caching Scheme
        • Failover and Failback of Distributed Cache Data
      • Limited and Unlimited Cache Size
      • Distributed Cache and Multi-Agent Architecture
      • Agents
        • Inference Agents
        • Cache Agents
          • Memory and Heap Size Guideline for Cache Agents
        • Query Agents
        • Dashboard Agents
      • Cache Cluster Member Discovery
      • Load Balancing
      • Fault Tolerance of Agents
      • Cache OM with a Backing Store
      • Backing Store Write Options — Cache-aside and Write-behind
      • Storage and Retrieval of Entity Objects
        • Between Backing Store and Cache Preloading Options and Limited Cache Size
        • Between Cache and Rete Network Cache Modes
      • The Role of the Object Table
    • Cache Modes and Project Design
      • Cache Modes are Set on Individual Entities to Tune Performance
      • Cache Plus Memory — For Constants and Less Changeable Objects
      • Memory Only — Useful for Stateless Entities
      • Cache Only Mode
      • Cache Only Objects in the Rete Network
        • Loaded Objects Are Not New and Do Not Trigger Rules to Fire
    • Concurrency and Project Design
      • Multi-Agent Features and Constraints
      • Event Related Constraints
      • Multi-Agent Example Showing Event Handling
      • Use of Locks to Ensure Data Integrity Within and Across Agents
        • Locking in TIBCO BusinessEvents
        • When to Use Locking
        • Lock Processing Example Flow
        • Lock and Unlock Functions
        • Tips for Locks
        • Multiple Keys Protect One Object
        • Lock Failures
    • Threading Models and Tuning
      • Event Preprocessor and Rete Worker Thread Options
        • Shared Queue
        • Destination Queue
        • Caller’s Thread
      • RTC Options — Single-Threaded or Concurrent
        • Concurrent RTC
        • Single-Threaded RTC
      • Post-RTC and Epilog Handling and Tuning Options
        • Cache Aside Options
          • Parallel and Sequential Operations
          • Tuning Properties for Cache-aside Strategy
        • Write Behind Options
          • Tuning Properties for Write-Behind Strategy
      • Database Write Tuning Options for Cache Aside
        • Database Write Queue and Thread Pool (Agent Level)
        • Database Batching Option (Cluster Level)
    • Glossary
  • TIBCO BusinessEvents® Developer's Guide
    • Project Development
      • Creating a Project
      • Importing Projects in TIBCO BusinessEvents Studio
      • Finding a Project Element
      • Exporting (Generating) Concept and Event Schema (XSD) Files
        • Generating an XML Schema (XSD File)
      • Validating a Project or Project Resource
      • Working with External Library and Custom Function Paths
        • Adding an External Library or Custom Function Path
        • Specifying an External Library Location Using Build Path Variable
      • Working with Project Libraries
        • Creating (Exporting) a Project Library
        • Adding (and Removing) Project Libraries in a Project
          • Including a Project Library (Adding it to the Build Path)
          • Importing a Project Library
          • Removing a Project Library
      • Changing XPath Version of The Project
      • Working with Global Variables
        • Setting and Overriding Global Variables from a Project Library
        • Adding and Managing Global Variables
        • Add and Manage Global Variables
        • Using Global Variables
        • Global Variable Reference
        • Overriding Global Variables at Deploy Time
        • Order of Precedence of Global Variable Overrides
      • Storing Trusted Certificates Outside of Your Project
        • Store Trusted Certificates Outside of the Project
      • Remote Terminal
    • TIBCO BusinessEvents Studio Tools Utility
      • Building an EAR File at the Command Line
      • Importing an Older Studio Project at the Command Line
        • Import an Existing 4.x Project at the Command Line
        • TIBCO BusinessEvents Studio Tools Options
        • Open the Imported Project in TIBCO BusinessEvents Studio
      • Working With Project Libraries at the Command Line
        • Work with Project Libraries at the Command Line
        • Examples of Creating a Project Library
      • Migrating Core Coherence Functions at the Command Line
        • Migrate Core Coherence Functions at the Command Line
      • Migrating Mapper Functions to XPath 2.0 Using Command Line
      • Generating All Project Class Files at the Command Line
        • Generate Class Files at the Command Line
        • TIBCO BusinessEvents Studio Tools for Generating Class Files
      • Generating Encrypted Passwords
      • Running the Tester on the Command Line
        • The Generate Command
        • The Import Command
        • The Assert Command
    • Apache Maven Integration
      • Setting Up TIBCO BusinessEvents Maven Plug-in
      • Generating a Apache Maven POM File
      • Generating the BusinessEvents Project POM File Using BusinessEvents Studio
      • BusinessEvents Application POM File
      • Installing The Project Library to Maven Repository
      • BusinessEvents Maven Plug-in Phases
    • Element Refactoring Operations
      • Renaming Moving Deleting and Copy-Pasting Elements
      • Renaming Moving and Deleting Elements
        • Renaming a Project Element
        • Moving an Element to a Different Project Folder
        • Delete an Element or Folder
        • Deleting a Project
          • Working with the Preview Page
        • Copy-Pasting an Element
      • Migrating Core Coherence Functions
        • Migrate Coherence Function Calls in TIBCO BusinessEvents Studio
      • Mapping of Coherence Functions to DataGrid Functions
      • Automatic Refactoring Actions and Limitations
        • Refactoring Limitations
        • Refactoring for Move and Rename Operations
        • Refactoring for Delete Operations
    • Channels and Destinations
      • Channel Serializers
      • Mapping Incoming Messages to Non-default Events
      • Working with Rendezvous Channels
        • Deserializing from Rendezvous Message to Event
        • Serializing from Event to Rendezvous Message
        • Avoiding REGISTRATION COLLISION RVCM Advisory Messages
        • Setting UTF-8 Message Encoding for the Rendezvous Channel
      • Working with Local Channels
      • Adding a Channel
      • Editing a Channel
      • Adding a Destination to a Channel
      • Communicating with Other Sources using TCP
        • Example TCP Rule Function to Start a Local TCP Server
        • Example TCP Rule Function to Connect to a Remote TCP Server
        • APIs for TCP Communication
      • Channel Resource Reference
      • Destination Resource Reference
    • JMS Channels
      • Selecting a JMS Serializer
        • Payload Handling
      • Creating Unique JMS DurableSubscriber Name Properties
        • Variables to Use with DurableSubscriberName
      • JMS Message Acknowledgement Modes
        • Using CLIENT_ACKNOWLEDGE Mode with WebSphere MQ and Cache-Aside
      • When JMS Messages are Acknowledged
      • Using JMS Header Properties in Incoming and Outgoing Messages
        • Setting Certain Header Properties in Destinations
        • Setting Header Properties Using Header Properties from Incoming JMS Messages
        • Setting JMS Header Properties in Outgoing JMS Messages Using Event Properties
        • How TIBCO BusinessEvents Sets the JMSReplyTo Header in Outgoing Messages
      • JMS Header Field Names
      • JMS Sender Session Pooling
      • SOAP over JMS Support in WSDL Import and Export
    • HTTP Channels
      • SOAP Channels
      • Adding an HTTP Connection
      • Adding an Identity Resource — For SSL Only
      • Adding an HTTP Channel
      • Adding a Destination
      • Creating Events as Needed and Setting Default Destinations
      • Configuring Rules and Rule Functions
      • In the CDD Configure the Processing Unit
      • Working with HTTP Requests
        • HTTP Requests and Events Mapping with the REST Serializer
        • JSON Payload
        • Action Rule Function Based Approach
          • Sample Code for Action Rule Function
      • Setting Up Fault Tolerance for the HTTP Channel
      • HTTP Channel Advanced Configuration Settings
        • Defining Event Properties for Standard HTTP Header Properties
      • Configuring the Retry Count for HTTP Client Connection
      • HTTP Functions for HTTP Request Messages Configuration
        • Generating a Self-Signed SSL Certificate (KeyStore)
        • Getting POST Data
        • Loading Trusted Certificates
        • Sending an Event
        • Sending an Asynchronous Request (Not Secure)
        • Sending a Secure Asynchronous Request
        • Sending a Secure Synchronous Request
        • Sending a Request via Proxy Server
      • Disabling HTTP Methods at Channel and Destination Level
    • Configuring TIBCO BusinessEvents as a SOAP Server and Client
      • Overview of SOAP Related Resources
      • Manually Creating Resources to Work with SOAP Services
      • Creating Resources Using the WSDL Import Utility
        • Importing a WSDL File
        • Re-importing a WSDL File
      • Exporting Resources as a WSDL File
        • Exporting a Rule or Rule Function as a WSDL
      • Parsing and Building SOAP Messages
        • Working with Incoming SOAP Messages (Event Payloads)
        • Parsing (and Optionally Removing) Headers and Header Attributes
        • Parsing the SOAP Body (SOAPBodyParts)
        • Parsing Attachments
        • Parsing SOAP Fault XML Nodes
        • Working with Outgoing SOAP Messages (Event Payloads)
      • Understanding the WSDL to Project Resource Mapping
        • Example WSDL
        • Example Project Folder Structure
        • How Project Artifacts are Named
    • Hawk Channels
      • Working with Hawk Channels
      • Setting Up the Runtime Configuration
      • Using the Hawk Destination and Event Wizard
        • Creating a Destination and Event Using the Wizard
        • Creating Event for Hawk Catalog Function Using Wizard
    • Kafka Channel
      • Kafka Terminology
      • Adding a Kafka Channel in BusinessEvents Application
    • StreamBase Channel
      • StreamBase Key Terms
      • Creating a Destination and SimpleEvent from a StreamBase Schema
      • Message Processing
      • SSL Configuration for Connection Between TIBCO BusinessEvents and TIBCO StreamBase
        • Setting up One-way SSL Between TIBCO BusinessEvents and TIBCO StreamBase
        • Setting up Two-way SSL Between TIBCO BusinessEvents and TIBCO StreamBase
        • Setting up One-way SSL with Enhanced Authentication Between TIBCO BusinessEvents and TIBCO StreamBase
        • Setting up Two-way SSL with Enhanced Authentication Between TIBCO BusinessEvents and TIBCO StreamBase
    • Custom Channel
      • Custom Channel Lifecycle
      • Channel Messages to Event Conversion
      • Catalog Function Implementation for Custom Channel
      • Creating a New Custom BusinessEvents Channel
    • ActiveSpaces Channels
      • Metaspace
      • Space
      • Members and Member Roles
        • Seeders
        • Leeches
        • ActiveSpaces Serializer
        • Distribution role
        • Consumption mode
        • Tuple
        • Filters
        • Operators Supported in Filters
        • Formats for Filter Values
      • Working with ActiveSpaces Channels
        • Creating a Destination and Event for ActiveSpaces Channel Using the Wizard
        • Configuring the Destination and Default Event Manually
        • Assigning a Default Event to the Destination
        • Configuring Events to Work with ActiveSpaces Channel
        • Configuring Security and Authentication For ActiveSpaces Channel
    • Events
      • Overview of Simple Events
        • Using Inheritance
      • Working with Events in Rules
      • Adding a Simple Event
        • Defining Payloads Using XML Schema Files
        • Defining an XML Schema File in TIBCO BusinessEvents Studio
        • Importing an XML Schema File
        • Using an XML Element in a Schema File in an Event Payload
      • Simple Event Reference
        • Wizard and Configuration (Standard Tab)
        • Properties (Standard Tab)
        • Declaration and Expiry Action (Advanced Tab)
        • Payload (Advanced Tab)
        • Simple Event Attributes Reference
      • Working With Time Events
        • Scheduled Time Events
        • Rule Based Time Events
        • Adding a Time Event
        • Configuring a Rule-Based Time Event in a Rule or Rule Function
      • TimeEvent Resource Reference
        • Wizard and Configuration Tab
        • TimeEvent Attributes Reference
        • Rule-Based TimeEvent Function Reference
      • Using Scheduler Functions (Requires Cache OM)
        • Creating a Scheduler
      • Working with Advisory Events
        • Advisory Event Attributes Reference
      • Event Property
    • Concepts
      • Adding a Concept
      • Adding Concept Relationships
        • Creating a Containment Relationship
        • Creating a Reference Relationship
        • Enabling the Concept Reference Serialization in Concept to JSON
        • Editing or Deleting Concept Relationships
      • Concept Resource Reference
        • Wizard and Configuration Tab
        • Properties
        • Metadata
      • Concept Attributes Reference
      • Adding a Scorecard
        • Using a Scorecard in Rules
        • Scorecard Resource Reference
      • Accessing a Concept PropertyAtom
        • Get and Set PropertyAtom Value With User-Specified Time
      • Concept Property Arrays
    • Rules and Functions
      • Adding a Rule
      • Rule Editor Reference
      • Adding a Rule Function
        • Adding a Rule Function
      • Rule Function Resource Reference
      • Using Variables and Functions in the Rule Editor
        • Using Catalog Functions in the Rule Editor
        • Using Global Variables in the Rule Editor
        • Using the Function Argument Mapping Wizard
      • Using Priority and Rank to Control Order of Rule Execution
        • Examples
      • Using the Quick Fix Feature in the Rule Editor
        • Using the Quick Fix Feature
      • Tips for Working in the Rule Editor
      • Event Preprocessors
      • Transaction Error Handler Rule Function
        • Transaction Error Handler Rule Function Reference
    • Rule Template and Rule Template View
      • Adding a Rule Template View
      • The Rule Template Editor
        • Action Context Section
        • Bindings Tab
        • Tips for Working in the Rule Editor
        • Rule Template Views
      • Rule Template Editor Reference
    • Functions
      • Catalog Functions
      • Built-in Functions
        • Standard Functions
      • Custom Functions
        • Adding Custom Java Functions
        • Adding Libraries
        • Importing Old Projects
        • Compiling Project and Building an EAR File
        • Debugging
        • Annotations Reference
        • Considerations when Defining the Functions
      • Ontology Functions
      • Enabling Extended Functions
      • Function Tooltips and Decorations
      • Temporal Functions and Their Parameters
      • Virtual Rule Functions and VRF Catalog Functions
        • Adding a Virtual Rule Function
          • VRF Function Arguments
      • Cache Related Functions
      • Indexing for More Efficient Cache Queries
        • Create Indexes Using a Coherence Function
        • Creating an Index Using a Domain Object Override Setting
        • Enabling Explicit Tuple Format for DataGrid Fields
        • Query the Cache Using BQL Queries
      • Oracle Coherence Cache Query Functions
      • Structure of a Function Catalog
        • Example Function Catalog
        • Elements in the Function Catalog
        • Using the Reevaluate Element
    • Rule Language Grammar
      • Whitespace
      • Comments
      • Separators
      • Local Variables
        • Primitive Arrays
      • Literals
      • Escape Sequences
      • Operators
    • Keywords and Other Reserved Words
    • Attributes
    • Exception Handling
      • Syntax
      • Examples
    • Flow Control
    • Rule Language Datatypes
      • Concept Properties to XML Datatype Conversions
      • Compatibility of Operators with Types
      • Correcting Inconsistencies of Type
    • Mapping and Transforming Data
      • Function Argument Mapping Wizard for XPath 1.0
        • Toolbar and Right-Click Menu on the Input Section
        • Icons for Schema Element Datatypes
        • Qualifier Icons
      • Function Argument Mapping Wizard for XPath 2.0
      • Mapping and Transforming Data to Function Input
      • Statements Hints and Errors
      • Buttons Menus and Icons
        • Toolbar and Right-Click Menu on the Input Section
        • Icons for Schema Element Datatypes
        • Qualifier Icons
      • Specifying Constants
        • Date and Datetime Strings in Constants
      • Data Validation
      • Incorrect Mappings
        • Repair Incorrect Mappings
      • Migrating Mapper Functions from XPath 1.0 to XPath 2.0
      • Shortcuts
        • Statement Menu Options
        • Dragging to the Left
        • Cutting and Pasting
        • Automatic Testing (at Runtime)
      • Examples of Mappings
        • Setting an Element Explicitly to Nil
        • Merging Input from Multiple Sources
        • Converting a List Into a Grouped List
        • Merging Two Corresponding Lists
        • Coercions
      • XSLT Statements
        • Attribute
        • Choose
        • Comment
        • Copy
        • Copy-Contents-Of
        • Copy-Of
        • Element
        • For-Each
        • For-Each-Group
        • Generate Comment
        • Generate PI
        • If
        • Value-Of
        • Variable
      • XPath Formula Builder For XPath 1.0
        • Addressing Schema Elements
        • Evaluation Context
        • Namespaces
        • Search Predicates
        • Testing for Nil
        • Comments
        • The XPath Formula Builder
        • String Representations of Datatypes
        • Date and Time Functions
    • Cluster Deployment Descriptor
    • TIBCO BusinessEvents and TIBCO Live Datamart Integration
      • Displaying BusinessEvents Project Entities in LiveView Web
      • Generating Live DataMart Configuration Files Using BusinessEvents Studio Tools Utility
      • LiveView Configuration File Reference
    • TIBCO ActiveMatrix BusinessWorks 6 Integration
    • TIBCO Enterprise Runtime for R Integration
      • Configuring BusinessEvents for TIBCO Enterprise Runtime for R
      • BusinessEvents and TIBCO Enterprise Runtime for R Mapping Reference
    • Performance Profiler
      • The Delimiter Character
      • Turning Profiler On and Off
        • Using TIBCO BusinessEvents Monitoring and Management
        • Using Properties
        • Using Functions
        • Using TIBCO Hawk Methods
      • Profiler Reference
    • Testing and Debugging Projects
      • Preparing to Run (Test) or Debug a Project
        • Build an EAR File
        • Create Test Data
        • For Remote Debugging Only Configure Java Debug Interface (JDI)
          • Configure Java Debug Interface (JDI)
      • Adding and Working with Launch (Debug or Run) Configurations
        • Add and Work with Launch Configurations
      • Launch Configurations Reference
        • For Testing and Local Debugging
        • For Remote Debugging
      • Test Data
      • Working with Concept and Event Test Data
        • Creating Concept and Event Instance Test Data
        • Edit Test Data for Concepts and Events in BusinessEvents Studio Explorer
        • Edit Concept and Instance Test Data in the Rule Input View
        • Working with Rule Data
      • Setting Breakpoints in Rules and Rule Functions
      • Running Debugger
      • Running Tester
        • Run the Tester
      • Asserting Rule Input Data
        • Assert Tester Data
      • Viewing the Results
      • Viewing and Understanding Working Memory Contents
      • Unit Testing Using JUnit
        • Adding Unit Test Suite for the BusinessEvents Project
    • Shared Resources
      • Adding a Shared Resource
        • Enabling the Test Connection Feature
      • ActiveSpaces Connection Reference
        • Wizard and Configuration Tab
      • Hawk Connection Reference
        • Wizard and Configuration Tab
      • HTTP Connection Reference
        • Wizard and Configuration Tab
        • SSL Configuration
      • Identity Resource Reference
        • Wizard and Configuration Tab
      • JDBC Connection Reference
        • JDBC Connection Wizard and Configuration Tab
        • JDBC SSL Configuration Reference
        • Configuring SSL for JDBC Connection
        • Connection Pooling
        • Test Connection Button
      • JMS Application Properties
        • Wizard and Configuration Tab
      • JMS Connection Reference
        • Wizard and Configuration Tab
        • Test Connection Button
        • Advanced Tab
        • Configure SSL
      • JNDI Configuration Reference
        • Wizard and Configuration Tab
        • Advanced Section
      • Rendezvous Transport Reference
        • Wizard and Configuration Tab
        • Configure SSL
        • Advanced Section
      • StreamBase Connection Reference
    • Domain Models
      • Set Up a Domain Model
      • Domain Model Value Descriptions for User Friendly Presentation
      • Adding a Domain Model
        • Add a Domain Model
        • Adding Domain Entries
      • Importing and Exporting Domain Models
        • Exporting To and Import From Excel
      • Importing Domain Model Entries from Excel
        • Export Domain Values to Excel
      • Importing Domain Model Entries from a Database Table
      • Associating Domain Models with Properties
        • Associate Domain Models with a Property
      • Validating Data in Domain Models
    • Display Models
      • Creating a Display Model
      • Editing a Display Model
    • Understanding Entity Caches
      • Caches for Ontology Objects
      • Caches for Internal Entities
    • Handling Null Properties
      • Enabling Use of the Nillable Attribute
      • Enabling Null Property Values to Appear When Serializing Concepts to XML
      • Examples of Nillable Attribute and Null Properties Settings
      • Special Treatment of Numeric and Boolean Null Values
      • Setting Runtime Properties for Special Treatment of Null Values
      • Property Reference for Null Property Handling
    • Diagrams
      • Working with Diagrams
      • Common Tasks
      • Diagram Tools
      • Interactive Tools
      • Layout
      • Context Menu Diagram Tools
      • Exporting a Diagram to an Image
      • Printing a Diagram
        • Setting Diagram Preferences
      • Project Analyzer and Selected Entity Project Diagrams
        • Advantages of Project Analyzer and Selected Entity Project Diagrams
      • Project Analyzer and Selected Entity Project Diagrams
        • Create a Selected Entity Project Diagram
      • Dependency Diagrams
        • Create a Dependency Diagram
      • Sequence Diagrams
        • Create a Sequence Diagram
      • Concept Model Diagrams
        • Create a Concept Model Diagram
      • Event Model Diagrams
        • Create an Event Model Diagram
      • Diagram Options and Tools Reference
        • Layout Options
      • Preferences
        • Setting Preferences
        • Decision Table Related Preferences
        • Global Diagram Preferences
        • Tester Preferences
  • TIBCO BusinessEvents® Configuration Guide
    • Cluster Deployment Descriptor (CDD)
      • CDD and Object Management (OM) Type)
      • Global Variables Setup in CDD (for Command Line Startup)
    • CDD Configuration
      • Adding a CDD
        • CDD Cluster Tab General Settings Reference
        • After the CDD File is Added
      • Configuring Management of Domain (Entity) Object Instances
      • Configuring Limited Cache and Object Table Cache Options
        • CDD Cluster Tab and Cache OM Settings Reference
      • Synchronous and Asynchronous Replication of Cache Objects
      • Property for Cache Based Object Management on AIX
      • Cluster Discovery and Internal Communication
      • Configuring a DataGrid Cluster (Metaspace)
      • Configuring an Oracle Coherence Cluster
        • Configuring Cache Related OM Settings
      • DataGrid Discover URL
        • Multicast (PGM) Cluster Member Discovery
        • Unicast (Well-Known Address) Cluster Member Discovery
      • DataGrid Listen URL
      • Remote Client
        • Connecting an Inference Agent as a Remote Client to TIBCO DataGrid
      • DataGrid Transport Security
      • Setting Up DataGrid Security and Authentication
        • Working with an Example
      • Restricting Transport Access
      • Schema Model Migration with Shared Nothing Persistence
      • Enabling Hot Deployment of New Concept and New Concept Properties
      • CDD Cluster Tab DataGrid Properties Reference
      • Enabling Use of Oracle Coherence as the Cache Provider
      • Oracle Coherence Cluster Discovery
        • Guidelines for Managing Coherence Clusters
        • Configuring Multicast Cluster Discovery for Coherence Clusters
      • Configuring Well-Known Address Cluster Discovery
        • CDD Cluster Tab Coherence Properties Reference
    • CDD Load Balancer
      • Content-Aware Load Balancing
      • Content-Aware Load Balancer
      • Adhoc Load Balancer
        • Creating the Load Balancer
        • Configuring the Receiver
        • CDD Load Balancer Tab Properties Reference
    • CDD Backing Store
      • Configuring Backing Store Settings and Properties
        • CDD Cluster Tab Backing Store Settings Reference
        • CDD Cluster Tab Backing Store Properties Reference
      • Setting Up Shared Nothing Persistence
        • Runtime Configuration to Specify the Engine Name Property
      • Recovery Options for Shared Nothing Persistence
    • Berkeley DB Shared All Persistence
      • Configuring the Berkeley DB Shared All Persistence Option
        • Reference to Berkeley DB Shared All Persistence CDD Properties
        • Reference To Berkeley DB (JE) Properties
    • Domain Objects Configuration
      • Preloading Options
        • Configuring Preloading Options
        • CDD Cluster Tab Domain Objects Default Settings Reference
        • CDD Cluster Tab Domain Object Override Settings Reference
    • Collections Agent Classes and Processing Units
      • Configuring Collections of Rules, Rule Functions, and Destinations
        • Updating Collections
        • CDD Collections Tab Input Destination Settings Reference
      • Agent Classes (All OM Types)
        • Adding an Agent Class
        • Adding a LiveView Agent to the BusinessEvents Project
          • Adding Entity Filter Configurations for the LiveView Agent
        • CDD Agent Classes Tab Settings Reference
        • CDD Agent Classes Tab Properties Reference
      • Log Configurations
        • Configuring Log Configurations
        • Overriding The Default Logging Mode
        • Custom Log4j Configuration Examples
        • CDD Collections Tab Log Configurations Settings Reference
        • Logging for TIBCO BusinessEvents DataGrid
        • Configuring the Date Format in the Log Files
      • Processing Units (All OM Types)
        • Adding a Processing Unit
        • CDD Processing Units Tab Settings Reference
        • CDD Processing Units Tab Coherence Log Properties Reference
        • CDD Processing Units Tab JMS Server Connection Properties
        • StreamBase Channel Connection Properties
    • JDBC Backing Store
      • Backing Store Setup and Configuration
      • Ontology Identifiers that Exceed the DBMS Maximum Column Length
      • Ontology Identifiers that Use Database Key Words
      • String Properties that Exceed the DBMS Maximum Column Length
        • Resources Required for Setting Up the Database
      • Install Prerequisites for DBMS Software
        • SQL Server
      • Configuring Your Machine for Windows Authentication
        • SQL Server authentication vs. Windows authentication
        • Datatype and Driver Information
      • Configuring Your Machine for Oracle Database
        • Installing an OCI Driver - OCI Driver Support
        • Oracle Real Application Cluster (RAC)
        • Other Information about Oracle Database and Drivers
      • Configuring CDD for Special Cases (As Needed)
      • Adding a JDBC Connection Resource (Now or Later)
      • Configuring Backing Store Settings in the CDD (Now or Later)
        • Preventing Database Outages when a Cluster Ceases with Processing
      • Building the EAR File
      • Initializing the Database and Generate Non-Project Tables
      • Project-Schema-Specific SQL Scripts
        • Generating the Project-Schema-Specific SQL Scripts (with Wizard)
        • Generating Scripts Manually
          • Schema Definition Commands Options
      • Aliases File and Project Schema Script
      • Configuring Aliases File and Project Schema Script
        • Step 1 Check the Aliases File and Modify Aliases as Desired
        • Step 2 Run the Project Schema Script (as BE_USER)
        • Step 3 If Needed - Map Key (Reserved) Words to Aliases
          • Providing Project-Specific Keyword Aliases
        • Step 4 Project Configuration (As Needed)
      • Updating Existing Backing Store Schema
      • What the Schema Update Utility Can Handle Automatically
      • Backing Store Table Reference
  • TIBCO BusinessEvents® Administration
    • Administration Overview
      • Engine Startup and Shutdown
        • Engine Startup Sequence
        • Engine Shutdown Sequence
      • Order of Precedence at Run time
      • Values Used to Establish the Engine Name
    • JVM-Level TRA File Configuration
      • Setting Property for Cache Based Object Management on AIX
      • Setting JMX Properties
    • TIBCO BusinessEvents Enterprise Administrator Agent
      • Starting BusinessEvents Enterprise Administrator Agent
      • Signing in to the TIBCO Enterprise Administrator Server
      • TIBCO BusinessEvents Enterprise Administrator Agent Monitoring
      • BusinessEvents Application Management
        • Machine Management
          • Viewing Machines List
          • Adding a Machine
          • Deleting a Machine
          • Editing Machine Details
          • Uploading External JAR Files
          • Auto-detecting BusinessEvents Installations on Host Machines
          • Viewing All Instances And BusinessEvents Installations on The Host Machine
        • Application Deployment Management
          • Creating a New Application Deployment
          • Importing Site Topology File
          • Exporting Application from TIBCO Administrator
          • Importing TIBCO Administrator Applications
          • Importing the BusinessEvents Enterprise Administrator Agent Application
          • Applying the Project Specific Master TRA File
          • Editing an Application Deployment
          • Deleting an Application Deployment
          • Exporting Application from TIBCO BusinessEvents Enterprise Administrator Agent
          • Hot-Deploying an BusinessEvents Application
        • Deployment Views
        • Processing Unit Instances Management
          • Viewing the Instance Management Page
          • Creating an Instance
          • Updating an Instance
          • Copying an Instance
          • Deleting an Instance
          • Deploying Processing Unit Instances
          • Undeploying Processing Unit Instances
          • Starting Processing Unit Instances
          • Stopping Processing Unit Instances
          • Killing an Instance
          • Invoking Instance Operations
          • Downloading Thread Dumps for Instances
          • Downloading Log Files for Instances
          • Viewing Log File for Instance
          • Hot-Deploying an Instance
          • Hot-Deploying Classes and Rule Template Instances
        • Processing Unit Instance Configuration
          • Configuring Global Variables of an Instance
          • Configuring System Properties of an Instance
            • Overriding the Value of a System Property
            • Deleting the Override of a System Property
            • Adding a New System Property for an Instance
            • Removing a System Property for an Instance
          • Configuring BusinessEvents Properties of an Instance
            • Overriding the Effective CDD Value of a BusinessEvents Property
            • Removing a BusinessEvents Property
            • Adding a New BusinessEvents Property
            • Deleting the Override of a BusinessEvents Property
          • Configuring JVM Properties of an Instance
          • Configuring Log Levels of an Instance
          • Disabling Jetty Server Logs
          • Configuring Properties for Multiple Instances
        • Instance Monitoring Charts
          • Configuring Destinations for Event Throughput Chart
        • Rules and Alerts
          • Creating a Alert Rule
          • Monitored Entities Reference
          • Alert Tokens Reference
        • Deployment Profiles
          • Adding an Application Deployment Profile
          • Editing an Application Deployment Profile
          • Deleting an Application Deployment Profile
      • User Management
        • Roles and Permissions Reference
      • BusinessEvents Enterprise Administrator Agent Configuration Reference
      • I18n Support
        • Localizing BusinessEvents Enterprise Administrator Agent Messages
      • Command-line Interface
        • TIBCO BusinessEvents Enterprise Administrator Agent Commands Reference
      • Authentication and SSL Configurations
        • Configuring JMX Authentication
        • Configuring One-way SSL between Administrator Agent and Processing Unit Instance
        • Enabling SSL for The BusinessEvents Enterprise Administrator Agent Monitoring Page
    • Basic MM Configuration
      • MM Runtime Architecture
      • Software for Remote Start and Deployment
        • SSH
        • TIBCO Hawk
        • PsTools
      • TIBCO Hawk Configuration for Machine Level Metrics
        • Configuring TIBCO Hawk
      • JMX Properties and To-Be-Monitored Engine TRA Files
        • JMX Properties Configuration
        • Enabling Monitoring and Management
        • Enabling JMX MBeans Authentication
        • JMX Remote Port Number Setup at Run time
      • User Authorization for Administrator and User Roles
      • Site Topology
        • Configuring the Site Topology
        • Project, Master and Deployed Locations of CDD and EAR Files
        • Deployment-Specific Processing Units and Global Variables
        • Site Topology in TIBCO BusinessEvents Studio
          • Adding a Site Topology Diagram
          • Configuring the Site Topology
          • Site Topology Files for the MM Server
          • Site Topology Reference
      • Basic MM Settings in MM.cdd
        • Importing the emonitor Project for CDD Editing
        • Configuring the Basic Settings in the MM.cdd File
          • MM Agent Basic Configuration Reference
        • Broker Properties for Working with Coherence Cache Provider
          • Broker Properties Reference
      • Coherence WKA Cluster Discovery
        • Configuring the Project’s CDD to Communicate with the Cluster
        • Configuring the MM.CDD File
        • Configuring the be-engine.tra Files for Hosts with Multiple NIC Cards
      • TIBCO BusinessEvents DataGrid WKA Discovery
        • Configuring the Project’s CDD for Cluster Management
        • MM Console Properties Reference
    • MM Metrics and Features Configuration
      • Configuring Alerts
      • Alert Configuration Reference
      • Path to an Alert Metric Value (and a Reference Value)
        • Specifying the Alert Message
      • Pane Types Reference for Alert Configuration
      • Health Metric Rules
        • Cluster Member Paths
        • Two Types of Thresholds
        • Health Metric Rule Examples
        • Examples Using Alerts
      • Health Metric Rules Configuration
        • Setting Up the Health Metric Rule
        • Configuring a Health Metric Rule with the Child Member Health status
        • Configuring a Health Metric Using Cluster Member Alerts
        • Health Metric Rule Configuration Reference
      • Action Configuration
        • Configuring an Action
        • Action Configuration Reference
    • Deployment and Management of Engines with MM
      • Starting the MM Server
      • Logging On to MM Console
      • Setting Global Variables in MM
      • Engines with MM
        • Deploying Cluster Engines in MM Console
        • Hot Deployment for Engines with MM
      • Remote Engines (PUs) and the MM-tools Utility
        • Configuring the mm-tools.tra File
        • Using Public Private Key Authentication with mm-tools
          • Example Commands for Authentication with mm-tools
        • Deploying Starting or Stopping a Remote Engine
          • mm-tools Utility Options Reference
    • Monitoring and Management Component (MM) for TIBCO BusinessEvents Cluster
      • Cluster Explorer Nodes
        • Members of the TIBCO BusinessEvents Cluster
      • Cluster Explorer
        • Managing Engines
        • Purge Inactive Unpredefined Processes
        • Viewing Monitored Objects
        • Executing a Method
        • Thread Analyzer Reports
          • Generating Thread Analyzer Reports
      • Panels and Panes
        • MM Metric Panes
      • Cluster Overview
        • Cluster Level Metrics
        • System Alerts Pane
      • Machine Overview
        • Machine Level Metrics
      • Process Overview
        • Process Level Metrics
      • Agent Overview
        • Agent Reference
      • Inference Agent Overview
        • Inference Agent Reference
      • Query Agent Overview
        • Query Agent Reference
      • Ontology (Cache Objects) Overview
        • Ontology Reference
      • MM Process Methods
      • MM Inference Agent Methods
      • MM Query Agent Methods
    • Enterprise Archive (EAR) Files
      • Building an EAR File in TIBCO BusinessEvents Studio
        • Enterprise Archive Reference
      • Building an EAR File at the Command Line
        • Options for Building an EAR File
    • Engine Management at the Command Line
      • Command Line Startup Option Reference
      • Supplementary Property Files
      • Setting up TIBCO BusinessEvents Engine as a Windows NT Service
    • Deployment with TIBCO Administrator
      • Deploying a Project in a TIBCO Administrator Domain
        • Other Deployment Tasks
      • Overriding of Global Variables in TIBCO Administrator
      • Project Deployment
        • Deploying a Project EAR in a TIBCO Administrator Domain
          • Deploying a Project EAR for the First Time
          • Deploying a Project EAR for an Existing Application
          • Deploying on a Service Level
          • Deploying on an Instance Level
    • Hot Deployment
      • Modifications Allowed in Hot Deployment
      • Enabling Hot Deployment
      • Hot Deployment in a TIBCO Administrator Domain
        • Performing Hot Deployment in a TIBCO Administrator Domain
        • Performing Hot Deployment Outside a TIBCO Administrator Domain
    • User Authentication
      • Authentication Options
      • Authentication Configuration
        • Enabling Authentication and Selecting Authentication Type
        • Configuring File-Based Authentication
        • Authentication Property Reference for the TRA File
        • Common Authentication Properties for the CDD File
        • LDAP Authentication Properties for the CDD File
    • Access Control Configuration
      • Guidelines for Configuring Access Control
      • Structure of the Access Control File
      • Permissions—ALLOW and DENY
      • Access Control Files
        • Specification and Grouping of Project Resources
        • Permissions Definition
          • Resource Types and Corresponding Action Types
    • Dockerize TIBCO BusinessEvents
      • Key Docker Concepts
      • Running TIBCO BusinessEvents in Docker
        • Dockerfile for TIBCO BusinessEvents
        • Building the TIBCO BusinessEvents Docker Image
        • Generating BusinessEvents Application Dockerfile
          • BusinessEvents Docker Utility Features
        • Building BusinessEvents Application Docker Image
        • Running BusinessEvents Application in Docker
      • Running BusinessEvents Rule Management Server (RMS) in Docker
      • Setting up BusinessEvents Multihost Clustering on Amazon EC2 Instances Using Docker
        • Setting up Standalone Amazon EC2 Instances
        • Configuring Amazon RDS for Shared All Persistence
        • Configuring Amazon EFS for Shared Nothing Persistence
    • TIBCO Hawk Microagent Methods
      • Enabling the TIBCO Hawk Microagent
      • activateRule()
      • deactivateRule()
      • execute()
      • getChannels()
      • getCacheRecoveryInfo()
      • getDestinations()
      • getEvent()
      • GetExecInfo()
      • getHostInformation()
      • getInstance()
      • getJoinTable
      • GetLoggerNamesWithLevels()
      • getMemoryUsage()
      • getNumberOfEvents()
      • getNumberOfInstances()
      • getOMInfo()
      • getRule()
      • getRules()
      • getScorecard()
      • getScorecards()
      • getSessionInputDestinations()
      • getSessions()
      • getStatus()
      • getTotalNumberRulesFired()
      • getTraceSinks()
      • reconnectChannels()
      • resetTotalNumberRulesFired()
      • resumeChannels()
      • resumeDestinations()
      • resumeRuleServiceProvider()
      • setLogLevel()
      • SetLogLevel(Stringnameorpattern String Level)
      • startFileBasedProfiler()
      • stopApplicationInstance()
      • stopFileBasedProfiler()
      • suspendChannels()
      • suspendDestinations()
      • suspendRuleServiceProvider ()
  • TIBCO BusinessEvents® WebStudio User's Guide
    • TIBCO BusinessEvents WebStudio Concepts
      • Rules Management Server (RMS)
      • TIBCO BusinessEvents WebStudio Overview
        • Virtual Rule Functions and Decision Tables
        • Rule Building with Decision Tables
        • Rule Template and Business Rule
        • Rule Building with Business Rules
      • WebStudio and RMS User Workflow
      • Display Models in WebStudio
    • Configuring RMS
      • Adding a Project to RMS
      • Configuring RMS Server Properties
      • Enabling Remote Connection to RMS from WebStudio
      • Enabling SSL Authentication in RMS
        • Enabling One-way SSL Authentication in RMS
        • Enabling Two-way SSL Authentication in RMS
      • Updating Shared JDBC Connection in Runtime
      • Enabling WebStudio Client Side Logging
      • RMS Server Configuration Property Reference
    • RMS Projects and Artifacts
      • Starting and Logging in to RMS
        • Status Check for RMS Connection
      • Checking Out a Project
      • Updating (Synchronizing) a Project
      • Synchronizing Artifacts Changes into RMS
      • Locking an Artifact
      • Unlocking a Locked Artifact
      • Managing Locks on Artifacts
      • Committing Artifacts for Approval
      • Reverting Artifact's Update
      • Viewing History of an Artifact
      • History Window Reference
        • Revisions Panel Reference
        • Details Panel Reference
      • Removing a Project from Workspace
        • Removing a Project from Workspace Using the My Workspace Tab
        • Removing a Project from Workspace Using the Dashboard Tab
      • Validating Multiple Artifacts of a Project
      • Deleting Errors and Warnings
      • Keyboard Shortcuts
    • Decision Table
      • Creating a Decision Table
      • Deleting a Decision Table
      • Renaming a Decision Table
      • Setting the Decision Table Properties
      • Enabling or Disabling the Page View
      • Analyzing a Decision Table
      • Validating a Decision Table
      • Validating a Decision Table Using Test Data
      • Exporting a Decision Table
      • Importing a Decision Table
      • Adding Condition and Action Columns from Arguments
      • Adding Custom Condition and Action Columns
      • Defining Custom Columns Using Substitution
      • Setting Default Value in Decision Table Column
      • Viewing or Hiding Columns in the Decision Table
      • Resizing a Column
      • Removing a Column
      • Sorting the Decision Table
      • Setting Row Priorities
      • Filtering the Rows
      • Creating Duplicate Rows
      • Removing a Row
      • Supported Operators
    • Editing Domain Models
      • WebStudio Domain Model Editor Reference
    • Business Rules
      • Adding Business Rules
        • Adding a Business Rule Using the HTML Form
        • Adding a Business Rule Using the Builder Interface
          • Creating a New Business Rule
          • Adding a Conditional Clause Using the Condition Builder
          • Adding an Action Using the Command Builder
        • Business Rule Properties
      • Exporting a Business Rule
      • Deleting a Business Rule
      • Renaming a Business Rule
      • Business Rule Operators
    • Process
      • Adding a New Process
      • Deleting a Process
      • Process Palette Reference
      • Renaming a Process
    • Approval Workflow Overview
    • Worklist
      • Viewing Differences between Committed and Previous Version of Artifact
      • Approving or Rejecting a Commit Request from Worklist
      • Delegating a Workitem from Worklist
      • Deleting Workitems from Worklist
    • Generating Deployable Files (EAR and Class Files)
      • Generating the Project EAR or All Project Class Files
      • Generating and Deploying the Decision Table’s Class File
      • Generating and Deploying Business Rules
      • Generated Files Location
    • Settings
      • Preferences Settings
      • Application Preferences Settings
        • Operator Settings
        • Notification Settings
        • ACL Preferences
    • User Interface Customization
      • Customizing the Company Logo
      • Customizing CSS
      • Customizing Images
      • Customizing Messages and Properties
      • Changing WebStudio Language
      • Adding a New Custom Language Pack
  • Online References