Elasticity module has a requirement to send events to any provisioned service that is running in a PaaS runtime.
Following is the use-case from Mahesh :
"CEM to send a message / event to a service. Are there any APIs in OE/SPE that allows CEM to publish an event? There should be a way for the service instance (for example, GF instance) to receive a callback when an event arrives. One approach is to provide a plugin extension that uses GMS / Coherence to send events to JavaEE service instances"
MQ team also wants similar event mechanism :
"Could the CEM be used to send load information from an MQ JVM to the JVM that hosts an MDB, so the MDB can consider adding threads?"
We can introduce an event notification mechanism so that any service can be notified.