createId(StatefulSessionEnterpriseContext ctx) Create a unique identifier for the given SFSB context.
Parameters: ctx - The context of the SFSB to create an unique identifier for.
Implementation is responsible for invoking the bean's
javax.ejb.SessionBean.ejbActivate method.
Parameters: ctx - The context of the SFSB to activate. throws: RemoteException -
Create a unique identifier for the given SFSB context.
Parameters: ctx - The context of the SFSB to create an unique identifier for. A unique identifier. throws: Exception - Failed to create unique identifier.
Called after the SFSB's ejbCreate method has been successfully
invoked to allow the PM to perform an post creation setup.
Parameters: ctx - The context of the SFSB which was created.
Implementation is responsible for invoking the bean's
javax.ejb.SessionBean.ejbPassivate method.
Parameters: ctx - The context of the SFSB to passivate. throws: RemoteException -
Remove any passivated state for the given SFSB identifier.
This is called by the instance cache impl to clean up
the state for an old session.
Parameters: id - The identifier of the SFSB to remove passivate state for.
Implementation is responsible for invoking the bean's
javax.ejb.SessionBean.ejbRemove method.
Parameters: ctx - The context of the SFSB to remove. throws: RemoteException -