Class OServerQueryRequest
java.lang.Object
com.orientechnologies.orient.client.remote.message.OServerQueryRequest
- All Implemented Interfaces:
OBinaryRequest<OServerQueryResponse>
public final class OServerQueryRequest
extends Object
implements OBinaryRequest<OServerQueryResponse>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOServerQueryRequest(String language, String iCommand, Object[] positionalParams, byte operationType, ORecordSerializer serializer, int recordsPerPage) OServerQueryRequest(String language, String iCommand, Map<String, Object> namedParams, byte operationType, ORecordSerializer serializer, int recordsPerPage) -
Method Summary
Modifier and TypeMethodDescriptionexecute(OBinaryRequestExecutor executor) bytebyteObject[]intbooleanvoidread(OChannelDataInput channel, int protocolVersion, ORecordSerializer serializer) booleanvoidsetLanguage(String language) voidwrite(OChannelDataOutput network, OStorageRemoteSession session) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.orientechnologies.orient.client.remote.OBinaryRequest
requiredServerRole, requireServerUser
-
Field Details
-
COMMAND
public static byte COMMAND -
QUERY
public static byte QUERY -
EXECUTE
public static byte EXECUTE
-
-
Constructor Details
-
OServerQueryRequest
public OServerQueryRequest(String language, String iCommand, Object[] positionalParams, byte operationType, ORecordSerializer serializer, int recordsPerPage) -
OServerQueryRequest
-
OServerQueryRequest
public OServerQueryRequest()
-
-
Method Details
-
write
- Specified by:
writein interfaceOBinaryRequest<OServerQueryResponse>- Throws:
IOException
-
read
public void read(OChannelDataInput channel, int protocolVersion, ORecordSerializer serializer) throws IOException - Specified by:
readin interfaceOBinaryRequest<OServerQueryResponse>- Throws:
IOException
-
getCommand
public byte getCommand()- Specified by:
getCommandin interfaceOBinaryRequest<OServerQueryResponse>
-
getDescription
- Specified by:
getDescriptionin interfaceOBinaryRequest<OServerQueryResponse>
-
createResponse
- Specified by:
createResponsein interfaceOBinaryRequest<OServerQueryResponse>
-
execute
- Specified by:
executein interfaceOBinaryRequest<OServerQueryResponse>
-
getStatement
-
getParams
-
getOperationType
public byte getOperationType() -
isNamedParams
public boolean isNamedParams() -
getNamedParameters
-
getPositionalParameters
-
getRecordsPerPage
public int getRecordsPerPage() -
getSerializer
-
getLanguage
-
setLanguage
-
requireDatabaseSession
public boolean requireDatabaseSession()- Specified by:
requireDatabaseSessionin interfaceOBinaryRequest<OServerQueryResponse>
-