Package com.db4o.cs.internal.messages
Class MsgQuery
- 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.MsgQuery
-
- All Implemented Interfaces:
Message
,java.lang.Cloneable
- Direct Known Subclasses:
MGetAll
,MQueryExecute
public abstract class MsgQuery extends MsgObject
-
-
Field Summary
-
Fields inherited from class com.db4o.cs.internal.messages.Msg
CLASS_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 Summary
Constructors Constructor Description MsgQuery()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AbstractQueryResult
newQueryResult(QueryEvaluationMode mode)
protected MsgD
writeQueryResult(AbstractQueryResult queryResult, QueryEvaluationMode evaluationMode, ObjectExchangeConfiguration config)
-
Methods inherited from class com.db4o.cs.internal.messages.MsgObject
getId, getWriter, getWriter, getWriter, unmarshall, unmarshall
-
Methods inherited from class com.db4o.cs.internal.messages.MsgD
getByteLoad, 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.Msg
checkParentTransaction, 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
-
writeQueryResult
protected final MsgD writeQueryResult(AbstractQueryResult queryResult, QueryEvaluationMode evaluationMode, ObjectExchangeConfiguration config)
-
newQueryResult
protected AbstractQueryResult newQueryResult(QueryEvaluationMode mode)
-
-