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 callTask
boolean cancelTask(Task t) throws java.rmi.RemoteException
t
- the given Task
objectjava.rmi.RemoteException
- exception occurs during the execution of a remote method callTask
void bypassTask(Task t) throws java.rmi.RemoteException
t
- the given Task
objectjava.rmi.RemoteException
- exception occurs during the execution of a remote method callTask
void addNewMessage(PASEMessage msg) throws java.rmi.RemoteException
msg
- the given PASEMessage
objectjava.rmi.RemoteException
- exception occurs during the execution of a remote method callPASEMessage
void 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 callMemberRecord
void addTaskList(java.util.Vector p_NewTaskVector) throws java.rmi.RemoteException
Task
p_NewTaskVector
- the given new task listjava.rmi.RemoteException
- exception occurs during the execution of a remote method callTask
java.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 callTask
boolean 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 callTask
java.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 callTask
void addNewBBSMessageInClient(BBSMessage message) throws java.rmi.RemoteException
message
- the given BBSMessage
java.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 callRootTaskSummary
void 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 callClientMessage
boolean 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.