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

// Import the required packages
import java.rmi.RemoteException;
import javax.ejb.CreateException;

/**
 * This interface is the home interface of 'TradeManagementSessionFacadeBean'
 * which is a stateful session EJB.  The clients use the create() method in
 * this home interface to get the Object implementing
 * 'TradeManagementSessionRemote' interface.
 * In other words, the clients invoke the create() method to get the EJB object.
 *
 * @version 1.0
 * @since   1.0
 */
public interface TradeManagementSessionHomeRemote 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 TradeManagementSessionRemote
   *         Interface.
   * @since 1.0
   */
  public TradeManagementSessionRemote create()
      throws RemoteException, CreateException;
}