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

Java编程

开发平台:

Java

  1. package com.borland.training.meetings.sessions;
  2. import javax.ejb.*;
  3. import java.util.*;
  4. import java.rmi.*;
  5. public interface Scheduler extends javax.ejb.EJBObject {
  6.   public String createRoom(RoomValue roomValue) throws RemoteException;
  7.   public RoomValue findRoom(String name) throws RemoteException;
  8.   public Collection findAllRooms() throws RemoteException;
  9.   public void updateRoom(RoomValue roomValue) throws RemoteException;
  10.   public void removeRoom(String name) throws RemoteException;
  11.   public void removeAllRooms() throws RemoteException;
  12.   public Long createMeeting(MeetingValue meetingValue) throws RemoteException;
  13.   public MeetingValue findMeeting(Long id) throws RemoteException;
  14.   public Collection findMeetingsOfAttendee(Long id) throws RemoteException;
  15.   public Collection findAllMeetings() throws RemoteException;
  16.   public void updateMeeting(MeetingValue meetingValue) throws RemoteException;
  17.   public void removeMeeting(Long id) throws RemoteException;
  18.   public void removeAllMeetings() throws RemoteException;
  19.   public Long createAttendee(AttendeeValue attendeeValue) throws RemoteException;
  20.   public AttendeeValue findAttendee(Long id) throws RemoteException;
  21.   public Collection findAttendeesByName(String name) throws RemoteException;
  22.   public Collection findAllAttendees() throws RemoteException;
  23.   public void updateAttendee(AttendeeValue attendeeValue) throws RemoteException;
  24.   public void removeAttendee(Long id) throws RemoteException;
  25.   public void removeAllAttendees() throws RemoteException;
  26. }