public abstract class ArangoExecutor extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ArangoExecutor.ResponseDeserializer<T> |
Modifier | Constructor and Description |
---|---|
protected |
ArangoExecutor(com.arangodb.internal.serde.InternalSerde serde,
QueueTimeMetricsImpl qtMetrics,
int timeoutMs) |
Modifier and Type | Method and Description |
---|---|
protected <T> T |
createResult(Type type,
InternalResponse response) |
QueueTimeMetrics |
getQueueTimeMetrics() |
protected InternalRequest |
interceptRequest(InternalRequest request) |
protected void |
interceptResponse(InternalResponse response) |
protected ArangoExecutor(com.arangodb.internal.serde.InternalSerde serde, QueueTimeMetricsImpl qtMetrics, int timeoutMs)
protected <T> T createResult(Type type, InternalResponse response)
protected final void interceptResponse(InternalResponse response)
protected final InternalRequest interceptRequest(InternalRequest request)
public QueueTimeMetrics getQueueTimeMetrics()
Copyright © 2016–2023 ArangoDB GmbH. All rights reserved.