Package com.db4o.cs.internal
Interface ServerMessageDispatcher
- 
- All Superinterfaces:
- ClientConnection,- CommittedCallbackDispatcher,- MessageDispatcher
 - All Known Implementing Classes:
- ServerMessageDispatcherImpl
 
 public interface ServerMessageDispatcher extends ClientConnection, MessageDispatcher, CommittedCallbackDispatcher 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description booleancaresAboutCommitted()voidcaresAboutCommitted(boolean care)ClassInfoHelperclassInfoHelper()booleanclose()booleanclose(ShutdownMode mode)voidcloseConnection()CallbackObjectInfoCollectionscommittedInfo()intdispatcherID()voidjoin()voidlogin()voidmapQueryResultToID(LazyClientObjectSetStub stub, int queryResultId)booleanprocessMessage(Msg message)voidqueryResultFinalized(int queryResultID)LazyClientObjectSetStubqueryResultForID(int queryResultID)ObjectServerImplserver()voidsetDispatcherName(java.lang.String name)Socket4Adaptersocket()voidswitchToFile(MSwitchToFile file)voidswitchToMainFile()Transactiontransaction()voiduseTransaction(MUseTransaction transaction)booleanwrite(Msg msg)- 
Methods inherited from interface com.db4o.cs.internal.ClientConnectionmessageReceived, name
 - 
Methods inherited from interface com.db4o.internal.CommittedCallbackDispatcherdispatchCommitted, willDispatchCommitted
 - 
Methods inherited from interface com.db4o.cs.internal.messages.MessageDispatcherisMessageDispatcherAlive
 
- 
 
- 
- 
- 
Method Detail- 
queryResultFinalizedvoid queryResultFinalized(int queryResultID) 
 - 
socketSocket4Adapter socket() 
 - 
dispatcherIDint dispatcherID() 
 - 
queryResultForIDLazyClientObjectSetStub queryResultForID(int queryResultID) 
 - 
switchToMainFilevoid switchToMainFile() 
 - 
switchToFilevoid switchToFile(MSwitchToFile file) 
 - 
useTransactionvoid useTransaction(MUseTransaction transaction) 
 - 
mapQueryResultToIDvoid mapQueryResultToID(LazyClientObjectSetStub stub, int queryResultId) 
 - 
serverObjectServerImpl server() 
 - 
loginvoid login() 
 - 
closeboolean close() - Specified by:
- closein interface- MessageDispatcher
 
 - 
closeboolean close(ShutdownMode mode) 
 - 
closeConnectionvoid closeConnection() 
 - 
caresAboutCommittedvoid caresAboutCommitted(boolean care) 
 - 
caresAboutCommittedboolean caresAboutCommitted() 
 - 
writeboolean write(Msg msg) - Specified by:
- writein interface- MessageDispatcher
 
 - 
committedInfoCallbackObjectInfoCollections committedInfo() 
 - 
classInfoHelperClassInfoHelper classInfoHelper() 
 - 
processMessageboolean processMessage(Msg message) 
 - 
joinvoid join() throws java.lang.InterruptedException - Throws:
- java.lang.InterruptedException
 
 - 
setDispatcherNamevoid setDispatcherName(java.lang.String name) 
 - 
transactionTransaction transaction() 
 
- 
 
-