|
||||||||||
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 |