Collaboration Engine 4.0.0.alpha1
Pre-release
Pre-release
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
.