The deployment tools provide the class definition for the bean's home interface and bean's remote interface. |
Home interface implementation calls ejbCreate() and ejbPostCreate() in the create() method calls. |
In the remove() call, the implementation activates the object if it is not active and invokes the ejbRemove() on the instance. |
For finder methods, it invokes the proper ejbFind() method on the instance, creates an EJB Object associated with the primary key returned from ejbFind() method call, returns the reference of EJB Object to the client. |