Stateless Session EJB: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→Maven) |
||
Line 10: | Line 10: | ||
{{External|https://github.com/NovaOrdis/playground/tree/master/jee/ejb/stateless}} | {{External|https://github.com/NovaOrdis/playground/tree/master/jee/ejb/stateless}} | ||
=Maven= | =Maven= | ||
Line 20: | Line 21: | ||
<scope>provided</scope> | <scope>provided</scope> | ||
</dependency> | </dependency> | ||
</pre> | |||
=Stateless EJB and JNDI= | |||
bindings for session bean named 'SimpleStatelessBean' in deployment unit 'deployment "stateless-ejb-example.jar"' are as follows: | |||
<pre> | |||
java:global/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless | |||
java:app/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless | |||
java:module/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless | |||
java:jboss/exported/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless | |||
java:global/stateless-ejb-example/SimpleStatelessBean | |||
java:app/stateless-ejb-example/SimpleStatelessBean | |||
java:module/SimpleStatelessBean | |||
</pre> | </pre> |
Revision as of 00:16, 23 March 2017
Internal
Overview
A stateless session bean as per its name does not have any associated client state, but it may preserve its instance state.
Example
Maven
<dependency> <groupId>javax</groupId> <artifactId>javaee-api</artifactId> <version>6.0</version> <scope>provided</scope> </dependency>
Stateless EJB and JNDI
bindings for session bean named 'SimpleStatelessBean' in deployment unit 'deployment "stateless-ejb-example.jar"' are as follows:
java:global/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless java:app/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless java:module/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless java:jboss/exported/stateless-ejb-example/SimpleStatelessBean!io.novaordis.playground.jee.ejb.stateless.SimpleStateless java:global/stateless-ejb-example/SimpleStatelessBean java:app/stateless-ejb-example/SimpleStatelessBean java:module/SimpleStatelessBean