⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 brokermodel.java

📁 some easy projects in java, can teach you basic project design method in java.
💻 JAVA
字号:
package trader;
import java.rmi.Remote;
import java.rmi.RemoteException;
public interface BrokerModel  extends Remote{ 
// Broker model state change listener registration methods
  /* -------------------------------------------------------------
   * Adds requester to the list of objects to be notified when an
   * object(Customer, Portfolio or Stock) in the broker model 
   * alters state   
   */
  public void addChangeListener(BrokerView bv)
    throws BrokerException, RemoteException;

// iteration 1 Customer segment broker model methods
// Customer segment state change methods
  /**-------------------------------------------------------------
   * Adds the Customer to the broker model 
   */ 
  public void addCustomer(Customer cust) 
    throws BrokerException, RemoteException;

  /**-------------------------------------------------------------
   * Deletes the customer from the broker model
   */
  public void deleteCustomer(Customer cust)
    throws BrokerException, RemoteException;

  /**-------------------------------------------------------------
   * Updates the customer in the broker model
   */
  public void updateCustomer(Customer cust)
    throws BrokerException, RemoteException;

// Customer segment state query methods
  /**-------------------------------------------------------------
   * Given an id, returns the Customer from the model
   */
  public Customer getCustomer(String id)
    throws BrokerException, RemoteException;


  /**-------------------------------------------------------------
   * Returns all customers in the broker model
   */
  public Customer[] getAllCustomers()
    throws BrokerException, RemoteException;

// Portfolio segment - TBD in future iteration
// Add Portfolio segment state change methods
// Add Portfolio segment state query methods

// Stock segment - TBD in future iteration
// Add Stock segment state change methods
// Add Stock segment state query methods
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -