Handling events

Previous Next

The Rules Engine is responsible for handling received event data by processing business rules that apply to this data. These business rules are defined in USoft Definer.

Business rules are usually implemented in constraints, but when you process input events, it is often attractive to define jobs to start processing and to activate the constraints. Rules for event processing tend to have special characteristics compared to other types of rules.

 

 

collapseConstraint implementations
collapseJobs as a means to start processing
collapseRules for event processing have special characteristics

 

 

See also

Example: Job processing queued events

Example: Queue service for asynchronous input processing

 

Event processing

Design patterns for event processing

Receiving events

Producing events