Rhino does not introduce any API changes to the standard javax.slee.nullactivity.NullActivityFactory
interface, but instead offers multiple variants with different behaviours.
Each of these variants, which all implement the standard interface, can be found at different JNDI locations in an SBB’s environment.
JNDI location | Behaviour |
---|---|
|
A Null Activity Factory implementation that always creates replicated Null Activities. These activities are replicated using the namespace’s replication resource, for example Savanna or key/value store replication. |
|
A Null Activity Factory implementation that always creates non-replicated Null Activities. These activities will only ever exist on the Rhino node that they were created on. |
|
At the default JAIN SLEE-defined JNDI location is a Null Activity Factory whose behaviour depends on the replication mode of the service it belongs to.
|