|
||||||||||
| 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(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(Class<S> businessInterfaceType)
S - the type of the business interfacebusinessInterfaceType - the type of the business interface
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()
UnsupportedOperationException - if the reference is not backed by a
stateful session object
javax.ejb.NoSuchEJBException - if the session object has already been removedboolean isRemoved()
getBusinessObject(Class)
then this method should not return true.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||