Purpose of this document
This document provides a reference for the processing language used by Interstage Big Data Complex Event Processing Server (hereafter referred to as "BDCEP"), input adapter communication methods, etc. It also describes the language format, available functions, and communication protocols.
Intended readers
This document is intended for users who are considering developing applications that use BDCEP.
Structure of this document
This document is structured as follows:
Reference for the event processing language used by Complex Event Processing of BDCEP. This section describes the language syntax.
Language reference for the rules used by High-speed Filter of BDCEP. This section describes the language format, the available functions, etc.
Reference explaining the BDCEP input adapter functionality for each communication protocol. This section also provides examples to be used for reference when developing event sender applications.
Reference for developing user-developed Java classes. It provides an overview of user-developed Java classes and contains information required for their development.
Conventions
The notation conventions used in each chapter of this document are as follows:
Chapter 1, "Complex Event Processing Language Reference" conventions
The following notation is used in the complex event processing language syntax:
Square brackets, "[" and "]", indicate that the part enclosed by the brackets is optional.
A vertical line, "|", indicates the need to make a selection from the items separated by the vertical line. If the boundary between the selection options and surrounding syntax is not clear, the list of selection options is enclosed in parentheses, "(" and ")".
Three periods, "..." indicates a continuation of the previous part in a similar way.
Variable information or content that can be modified is italicized and written in mixed case (for example: newBkpDir).
If square brackets or parentheses are used as part of sentence structure, they are underlined "[" "]" "(" ")" to distinguish them from the square brackets and parentheses used as notation conventions.
Chapter 2, "Filter Rule Language Reference" conventions
The symbols used in the filter rule language format have the following meanings:
Symbol | Explanation |
---|---|
The part branching below the line indicates elements that are optional. Example: | |
The parts branching vertically in parallel indicate that one of these elements must be selected. Example: | |
The arrow line pointing backwards over the top of the line indicates that the element is repeated. Example: | |
Indicates that the multiple syntax elements are grouped. Example: | |
Indicates the end of the syntax. |
Trademarks
Adobe, Adobe Reader, and Flash are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries.
Linux is a registered trademark of Linus Torvalds.
Red Hat, RPM, and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries.
Microsoft, Windows, MS, MS-DOS, Windows XP, Windows Server, Windows Vista, Windows 7, Excel, and Internet Explorer are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Software AG and Terracotta, and all Software AG/Terracotta products, are either trademarks or registered trademarks of Software AG.
Interstage, PRIMECLUSTER, ServerView, Symfoware, and Systemwalker are registered trademarks of Fujitsu Limited.
Other company names and product names used in this document are trademarks or registered trademarks of their respective owners.
Note that registration symbols (TM or R) are not appended to system names or product names in this manual.
Export restrictions
If this document is to be exported or provided overseas, confirm legal requirements for the Foreign Exchange and Foreign Trade Act as well as other laws and regulations, including U.S. Export Administration Regulations, and follow the required procedures.
Copyright
Copyright 2012-2014 FUJITSU LIMITED
February 2014: Second edition October 2012: First edition