AnalyzePortfolioRemote.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.ejb.session.example2;
  2. import java.rmi.*;
  3. import javax.ejb.*;
  4. /**
  5.  * Interface AnalyzePortfolioRemote
  6.  *
  7.  *
  8.  * @author
  9.  * @version %I%, %G%
  10.  */
  11. public interface AnalyzePortfolioRemote extends EJBObject {
  12.   /**
  13.    * Adds a holding.
  14.    */
  15.   public void addHolding(String name, Integer amount) throws RemoteException;
  16.   /**
  17.    * Adds a debt.
  18.    */
  19.   public void addDebt(String name, Integer amount) throws RemoteException;
  20.   /**
  21.    * Returns a detailed analysis of the current state.
  22.    */
  23.   public String getAnalysis() throws RemoteException;
  24.   /**
  25.    * Returns true if they have the financial strength to qualify for
  26.    * a gold account.
  27.    */
  28.   public boolean qualifiesForGoldAccount() throws RemoteException;
  29. }
  30. /*--- Formatted in Bible Style on Thu, Sep 6, '01 ---*/
  31. /*------ Formatted by Jindent 3.24 Gold 1.02 --- http://www.jindent.de ------*/