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