agendamanagerinterface.java
来自「一个基于RMI的分布式会议议程管理服务系统」· Java 代码 · 共 44 行
JAVA
44 行
// 议程管理器的对象接口
package agenda;
import java.util.Date;
import server.exception.MeetingInvalidException;
import server.exception.TimeInvalidException;
import server.exception.PasswordErrorException;
import server.exception.UserIsExsitedException;
import server.exception.UserInvalidException;
public interface AgendaManagerInterface extends java.rmi.Remote {
/**
* 注册成功,则返回成功消息
*
*/
String register(String userName, String password)
throws java.rmi.RemoteException, UserIsExsitedException;
/**
* 增加会议成功,则返回成功消息
*
*/
String add(String userName, String password, String other, Date startTime, Date endTime, String title)
throws UserInvalidException,MeetingInvalidException, TimeInvalidException,
java.rmi.RemoteException, PasswordErrorException;
/**
* 查询一段时间内某用户的会议安排
*/
java.util.List<String> query(String userName, String password, Date startTime, Date endTime)
throws java.rmi.RemoteException;
/**
* 删除某用户的一个会议
*
*/
String delete(String userName, String password, String meetingID)
throws java.rmi.RemoteException;
/**
* 清除某用户的所有会议
*
*/
String clear(String userName, String password)
throws java.rmi.RemoteException;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?