📄 agendamanager.java
字号:
// 议程管理器的对象实现
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -