Package com.db4o.cs.internal.messages
Class MUserMessage
- java.lang.Object
- 
- com.db4o.cs.internal.messages.Msg
- 
- com.db4o.cs.internal.messages.MsgD
- 
- com.db4o.cs.internal.messages.MsgObject
- 
- com.db4o.cs.internal.messages.MUserMessage
 
 
 
 
- 
- All Implemented Interfaces:
- ClientSideMessage,- Message,- ServerSideMessage,- java.lang.Cloneable
 
 public final class MUserMessage extends MsgObject implements ServerSideMessage, ClientSideMessage 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMUserMessage.UserMessagePayload
 - 
Field Summary- 
Fields inherited from class com.db4o.cs.internal.messages.MsgCLASS_ID, CLASS_META, CLASS_METADATA_ID_FOR_NAME, CLASS_NAME_FOR_ID, CLOSE, CLOSE_SOCKET, COMMIT, COMMIT_REPLICATION, COMMIT_SYSTEMTRANS, COMMITTED_CALLBACK_REGISTER, COMMITTED_INFO, CREATE_CLASS, CURRENT_VERSION, DELETE, DELETE_BLOB_FILE, ERROR, FAILED, GENERATE_TRANSACTION_TIMESTAMP, GET_ALL, GET_CLASSES, GET_INTERNAL_IDS, GET_THREAD_ID, ID_LIST, IDENTITY, INSTANCE_COUNT, IS_ALIVE, LENGTH, LOGIN, LOGIN_OK, NULL, OBJECT_BY_UUID, OBJECT_TO_CLIENT, OBJECTSET_FETCH, OBJECTSET_FINALIZED, OBJECTSET_GET_ID, OBJECTSET_INDEXOF, OBJECTSET_RESET, OBJECTSET_SIZE, OK, PING, PONG, PREFETCH_IDS, PROCESS_DELETES, QUERY_EXECUTE, QUERY_RESULT, RAISE_COMMIT_TIMESTAMP, READ_BLOB, READ_BYTES, READ_MULTIPLE_OBJECTS, READ_OBJECT, READ_READER_BY_ID, READ_SLOT, RELEASE_SEMAPHORE, REQUEST_EXCEPTION_WITH_RESPONSE, REQUEST_EXCEPTION_WITHOUT_RESPONSE, ROLLBACK, RUNTIME_EXCEPTION, SET_SEMAPHORE, SUCCESS, SWITCH_TO_FILE, SWITCH_TO_MAIN_FILE, TA_DELETE, TA_IS_DELETED, USE_DEFAULT_TRANSACTION_TIMESTAMP, USE_TRANSACTION, USER_MESSAGE, VERSION_FOR_ID, WRITE_BATCHED_MESSAGES, WRITE_BLOB, WRITE_NEW, WRITE_UPDATE
 
- 
 - 
Constructor SummaryConstructors Constructor Description MUserMessage()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MsgmarshallUserMessage(Transaction transaction, java.lang.Object message)booleanprocessAtClient()voidprocessAtServer()- 
Methods inherited from class com.db4o.cs.internal.messages.MsgObjectgetId, getWriter, getWriter, getWriter, unmarshall, unmarshall
 - 
Methods inherited from class com.db4o.cs.internal.messages.MsgDgetByteLoad, getWriter, getWriterForBuffer, getWriterForByte, getWriterForInt, getWriterForIntArray, getWriterForInts, getWriterForIntSequence, getWriterForIntString, getWriterForLength, getWriterForLong, getWriterForLongs, getWriterForSingleObject, getWriterForString, payLoad, payLoad, readBoolean, readBytes, readInt, readLong, readObjectFromPayLoad, readSingleObject, readString, writeBytes, writeInt, writeLong, writeString
 - 
Methods inherited from class com.db4o.cs.internal.messages.MsgcheckParentTransaction, clientMessageDispatcher, config, container, containerLock, equals, getMessage, hashCode, localContainer, logMsg, messageDispatcher, postProcessAtServer, publicClone, readMessage, readMessageBuffer, readMessageBuffer, respondInt, serverMessageDispatcher, serverTransaction, setMessageDispatcher, setTransaction, systemTransaction, toString, transaction, write, write, writeException
 
- 
 
- 
- 
- 
Method Detail- 
processAtServerpublic final void processAtServer() - Specified by:
- processAtServerin interface- ServerSideMessage
 
 - 
processAtClientpublic boolean processAtClient() - Specified by:
- processAtClientin interface- ClientSideMessage
 
 - 
marshallUserMessagepublic Msg marshallUserMessage(Transaction transaction, java.lang.Object message) 
 
- 
 
-