/*
 * @author : Umesh Kulkarni
 * @version 1.0
 *
 * Development Environment : Oracle9i JDeveloper
 *
 * Name of the File : UserManagementSessionHomeRemote.java
 *
 * Creation / Modification History
 *    Umesh           26-Apr-2002        Created
 *
 */
package oracle.otnsamples.ibfbs.usermanagement.ejb;

// Import Required Packages
import java.rmi.RemoteException;
import javax.ejb.CreateException;

/**
 * This Interface Class acts as a Home Interface to 
 * 'UserManagementSessionFacadeBean'. The clients use the create() method in 
 * this home interface to get the Object implementing
 * 'UserManagementSessionRemote' interface. In other words, the clients invoke 
 * the create() method to get the EJB object.
 *
 * @version 1.0
 * @since   1.0
 */
public interface UserManagementSessionHomeRemote extends javax.ejb.EJBHome {

  /**
   * Method to create an Object implementing the remote Interface.
   * Every client invokes this method first to get handle to the EJB Object
   *
   * @return Handle to EJB Object implementing 
   *         UserManagementSessionRemote Interface.

   * @since 1.0
   */
  public UserManagementSessionRemote create()
      throws RemoteException, CreateException;
}