public interface ClientRMI
| Modifier and Type | Method and Description |
|---|---|
void |
addMonitorTask(RootTaskSummary rts)
Monitor frame responds instanly.
|
void |
addNewBBSMessageInClient(BBSMessage message)
Add new bbs message in client
|
void |
addNewMessage(PASEMessage msg)
Add new message.
|
void |
addNewTask(Task t,
boolean isPopup)
Add new task
|
void |
addTaskList(java.util.Vector p_NewTaskVector)
Add task list.
|
void |
announceOnlineClient(ClientMessage msg)
Show dialog in client
|
void |
bypassTask(Task t)
Bypass the specified task.
|
boolean |
cancelTask(Task t)
Cancel task
|
boolean |
cancelTaskList(java.util.Vector p_CancelTaskList)
Cancel task list.
|
java.util.Vector |
cancelTaskWithCond(java.lang.String p_State)
Cancel task with the condition
|
java.util.Vector |
cancelTaskWithCond(java.util.Vector stateList)
Cancel task with the condition.
|
boolean |
ckeckAlive()
For server to check alive
|
void |
deleteBBSMessageInClient(java.lang.String boardID,
java.lang.String MessageID)
Delete bbs message in client.
|
void |
finishGetTaskList()
Finish get task list.
|
java.lang.String |
getProductVersion()
Get the client version
|
void |
kickout()
Kick out the user.
|
void |
notifyServerShutdown()
When server shut down, notify the online user.
|
void |
serverShutdown(int min)
Server shutdown after the specified minutes.
|
void |
setMemberRecord(MemberRecord mbr)
Set member record
|
void |
updateTaskStateByServer(java.lang.String tskID,
java.lang.String state)
Task state update
|
void addNewTask(Task t, boolean isPopup) throws java.rmi.RemoteException
t - the given Task objectisPopup - the given boolean value.
true the task is popup; false otherwisejava.rmi.RemoteException - exception occurs during the execution of a remote method callTaskboolean cancelTask(Task t) throws java.rmi.RemoteException
t - the given Task objectjava.rmi.RemoteException - exception occurs during the execution of a remote method callTaskvoid bypassTask(Task t) throws java.rmi.RemoteException
t - the given Task objectjava.rmi.RemoteException - exception occurs during the execution of a remote method callTaskvoid addNewMessage(PASEMessage msg) throws java.rmi.RemoteException
msg - the given PASEMessage objectjava.rmi.RemoteException - exception occurs during the execution of a remote method callPASEMessagevoid notifyServerShutdown()
throws java.rmi.RemoteException
java.rmi.RemoteException - exception occurs during the execution of a remote method callvoid finishGetTaskList()
throws java.rmi.RemoteException
java.rmi.RemoteException - exception occurs during the execution of a remote method callvoid setMemberRecord(MemberRecord mbr) throws java.rmi.RemoteException
mbr - the given member recordjava.rmi.RemoteException - exception occurs during the execution of a remote method callMemberRecordvoid addTaskList(java.util.Vector p_NewTaskVector)
throws java.rmi.RemoteException
Taskp_NewTaskVector - the given new task listjava.rmi.RemoteException - exception occurs during the execution of a remote method callTaskjava.util.Vector cancelTaskWithCond(java.lang.String p_State)
throws java.rmi.RemoteException
p_State - the given condition.Vector is instance of Task)java.rmi.RemoteException - exception occurs during the execution of a remote method callTaskboolean cancelTaskList(java.util.Vector p_CancelTaskList)
throws java.rmi.RemoteException
Task.p_CancelTaskList - the given remove task listjava.rmi.RemoteException - exception occurs during the execution of a remote method callTaskjava.util.Vector cancelTaskWithCond(java.util.Vector stateList)
throws java.rmi.RemoteException
stateList - the given condition listVector is instance of Task)java.rmi.RemoteException - exception occurs during the execution of a remote method callTaskvoid addNewBBSMessageInClient(BBSMessage message) throws java.rmi.RemoteException
message - the given BBSMessagejava.rmi.RemoteException - exception occurs during the execution of a remote method callvoid deleteBBSMessageInClient(java.lang.String boardID,
java.lang.String MessageID)
throws java.rmi.RemoteException
boardID - the given board idMessageID - the given message idjava.rmi.RemoteException - exception occurs during the execution of a remote method callvoid addMonitorTask(RootTaskSummary rts) throws java.rmi.RemoteException
rts - the given root task summaryjava.rmi.RemoteException - exception occurs during the execution of a remote method callRootTaskSummaryvoid serverShutdown(int min)
throws java.rmi.RemoteException
min - the given minutejava.rmi.RemoteException - exception occurs during the execution of a remote method callvoid kickout()
throws java.rmi.RemoteException
java.rmi.RemoteException - exception occurs during the execution of a remote method callvoid announceOnlineClient(ClientMessage msg) throws java.rmi.RemoteException
ClientMessage - the given messagejava.rmi.RemoteException - exception occirs during the execution of a remote method callClientMessageboolean ckeckAlive()
throws java.rmi.RemoteException
java.rmi.RemoteException - exception occurs during the execution of a remote method callvoid updateTaskStateByServer(java.lang.String tskID,
java.lang.String state)
throws java.rmi.RemoteException
tskID - the given task idstate - the given statejava.rmi.RemoteException - exception occurs during the execution of a remote method calljava.lang.String getProductVersion()
throws java.rmi.RemoteException
java.rmi.RemoteException - exception occurs during the execution of a remote method callCopyright ? 2022. All Rights Reserved.