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

Java编程

开发平台:

Java

  1. package day21ex.studentfacade;
  2. import java.util.*;
  3. import javax.ejb.*;
  4. import java.rmi.RemoteException;
  5. import day21ex.signon.*;
  6. public interface StudentFacade extends EJBObject {
  7.    public void addUser(String userName, String password) throws RemoteException;
  8.    public void addStudent(String loginName, String password, String firstName,
  9.     String lastName, String address, String emailAddress) throws RemoteException;
  10.    public boolean validateUser(String login, String password) 
  11.       throws InvalidLoginException, RemoteException;
  12.    public void addCourses(String[] courseIds) throws RemoteException;
  13.    public Collection getCartItems() throws RemoteException;
  14.    public void empty() throws RemoteException;
  15.    public Vector getCourseItemList() throws RemoteException;
  16.    public String placeOrder()  throws RemoteException;
  17.    /* day 21 exercise */
  18.    public Collection getStudentEnrollments() 
  19.       throws RemoteException;
  20. }