Reference
Use the reference topics to help you develop your Decision Server Insights solution.
- Agent descriptor syntax
You write the description of an agent in the agent descriptor file. The descriptor defines the events that are processed and the referenced entity. - Business model definitions syntax
You use the business definitions to model entity and event types. - Business model statements syntax
You use the business statements to add behavior to your business model entity and event types. - Business rule language
You use the constructs, operators, and time windows of the business rule language to write rules. - Connectivity
Decision Server Insights uses bindings and endpoints to define how a solution receives and sends events using HTTP or JMS messages. A binding describes the event types that are sent or received, and how they are represented in a message. An endpoint represents a source of inbound events or the destination of outbound events. You define these bindings and endpoints in one or more.cdef files, as part of your solution. You use the connectivity definition editor to create the .cdef files. - Global aggregates
You use the global aggregate definition language to define variables that store the results of aggregations on a set of events or entities. - Java API
Reference documentation for the Java™ public API. - Management scripts
Use the provided MBean-based scripts to run Insight Server management commands from the command line. You can use these scripts to run commands on a local server or remote servers. - Messages
All Decision Server Insights messages are incorporated into the product. To find information about any message, search for the message number. - Project naming conventions
When you create a new solution project or agent project, you must follow the naming conventions. - Properties
Properties are used to put the run time in a desired condition for use, and are designed to work together. Many properties have a default value. Set values for these properties only if you need to change the default. You can set properties at the level of the system and at the level of a solution. - REST API
Use the methods in the REST API to manage entities and retrieve information about aggregates. You can send REST requests to the server to create, delete, and modify entities. You can also retrieve information about existing entities and aggregates in your solution project. - SmartCloud Analytics report and chart functions
Lists the search and chart functions you can use when you write a pipe. A pipe is a python function that transforms data from the result of a search into a chart. - Test language syntax
You use the test language in Insight Designer to define the contents of the test files. Use the files and the language to load entities, submit events, and create definitions that can be reused and shared between the testing files.