Skip to content

Collaboration Engine 4.0.0.alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@tulioag tulioag released this 29 Sep 12:01
· 548 commits to main since this release
cd9acf0

Introducing MessageManager

MessageManager to handle message data in at topic without using a the high-level UI component. It makes it possible to submit messages to a topic and set a handler to react when a new message has been submitted.

Introducing SystemConnectionContext

SystemConnectionContext is a ConnectionContext that is always active. It allows integrating with other systems or parts of the application where a UI is not available.

Entry scope in CollaborationMap

Entries in CollaborationMap can optionally be scoped to the connection that create the entry. Such entires are automatically removed when the connection is no longer active.

Asynchronous dispatch

Collaboration Engine tasks such as notifying data subscribers are now dispatched asynchronously through a configurable ExecutorService.