public final class ServerMessageDispatcherImpl extends java.lang.Object implements ServerMessageDispatcher, java.lang.Runnable
public boolean close()
close in interface MessageDispatcherclose in interface ServerMessageDispatcherpublic boolean close(ShutdownMode mode)
close in interface ServerMessageDispatcherpublic void closeConnection()
closeConnection in interface ServerMessageDispatcherpublic boolean isMessageDispatcherAlive()
isMessageDispatcherAlive in interface MessageDispatcherpublic Transaction transaction()
transaction in interface ServerMessageDispatcherpublic void run()
run in interface java.lang.Runnablepublic boolean processMessage(Msg message)
processMessage in interface ServerMessageDispatcherpublic ObjectServerImpl server()
server in interface ServerMessageDispatcherpublic void queryResultFinalized(int queryResultID)
queryResultFinalized in interface ServerMessageDispatcherpublic void mapQueryResultToID(LazyClientObjectSetStub stub, int queryResultID)
mapQueryResultToID in interface ServerMessageDispatcherpublic LazyClientObjectSetStub queryResultForID(int queryResultID)
queryResultForID in interface ServerMessageDispatcherpublic void switchToFile(MSwitchToFile message)
switchToFile in interface ServerMessageDispatcherpublic void switchToMainFile()
switchToMainFile in interface ServerMessageDispatcherpublic void useTransaction(MUseTransaction message)
useTransaction in interface ServerMessageDispatcherpublic boolean write(Msg msg)
write in interface MessageDispatcherwrite in interface ServerMessageDispatcherpublic Socket4Adapter socket()
socket in interface ServerMessageDispatcherpublic java.lang.String name()
name in interface ClientConnectionpublic void setDispatcherName(java.lang.String name)
setDispatcherName in interface ServerMessageDispatcherpublic int dispatcherID()
dispatcherID in interface ServerMessageDispatcherpublic void login()
login in interface ServerMessageDispatcherpublic boolean caresAboutCommitted()
caresAboutCommitted in interface ServerMessageDispatcherpublic void caresAboutCommitted(boolean care)
caresAboutCommitted in interface ServerMessageDispatcherpublic CallbackObjectInfoCollections committedInfo()
committedInfo in interface ServerMessageDispatcherpublic void dispatchCommitted(CallbackObjectInfoCollections committedInfo)
dispatchCommitted in interface CommittedCallbackDispatcherpublic boolean willDispatchCommitted()
willDispatchCommitted in interface CommittedCallbackDispatcherpublic ClassInfoHelper classInfoHelper()
classInfoHelper in interface ServerMessageDispatcherpublic Event4<MessageEventArgs> messageReceived()
messageReceived in interface ClientConnectionpublic void join()
throws java.lang.InterruptedException
join in interface ServerMessageDispatcherjava.lang.InterruptedException