|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SessionObjectReference
A serializable reference to a session object in the EJB container
| Method Summary | ||
|---|---|---|
|
getBusinessObject(java.lang.Class<S> businessInterfaceType)
Get the reference from the EJB container to the session object for the given business interface |
|
boolean |
isRemoved()
Determine whether the session object has been removed |
|
void |
remove()
Request the EJB container remove the stateful session object |
|
| Method Detail |
|---|
<S> S getBusinessObject(java.lang.Class<S> businessInterfaceType)
S - the type of the business interfacebusinessInterfaceType - the type of the business interface
java.lang.IllegalStateException - if the business interface is not a local
business interface of the session bean
javax.ejb.NoSuchEJBException - if the session object has already been removedvoid remove()
java.lang.UnsupportedOperationException - if the reference is not backed by a
stateful session object
javax.ejb.NoSuchEJBException - if the session object has already been removedboolean isRemoved()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||