Package | Description |
---|---|
com.marklogic.client.dataservices |
Modifier and Type | Method and Description |
---|---|
IOEndpoint.CallContext |
IOEndpoint.newCallContext()
Constructs a context for the calls that specifying the optional endpoint constants,
endpoint state, and session.
|
IOEndpoint.CallContext |
IOEndpoint.CallContext.withEndpointConstants(BufferableHandle constants)
Sets the constant inputs prior to the first call to the endpoint.
|
IOEndpoint.CallContext |
IOEndpoint.CallContext.withEndpointConstantsAs(java.lang.Object constants)
Sets the constant inputs prior to the first call to the endpoint.
|
IOEndpoint.CallContext |
IOEndpoint.CallContext.withEndpointState(BufferableHandle endpointState)
Initializes the stateful properties of the endpoint prior to the first call to the endpoint.
|
IOEndpoint.CallContext |
IOEndpoint.CallContext.withEndpointStateAs(java.lang.Object endpointState)
Initializes the stateful properties of the endpoint prior to the first call to the endpoint.
|
IOEndpoint.CallContext |
IOEndpoint.CallContext.withSessionState(SessionState sessionState)
Sets an identifier for an endpoint to use when accessing a session cache on the server.
|
Modifier and Type | Method and Description |
---|---|
ExecCaller.BulkExecCaller |
ExecCaller.bulkCaller(IOEndpoint.CallContext callContext)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputCaller.BulkInputCaller<I> |
InputCaller.bulkCaller(IOEndpoint.CallContext callContext)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputOutputCaller.BulkInputOutputCaller<I,O> |
InputOutputCaller.bulkCaller(IOEndpoint.CallContext callContext)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
OutputCaller.BulkOutputCaller<O> |
OutputCaller.bulkCaller(IOEndpoint.CallContext callContext)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
ExecCaller.BulkExecCaller |
ExecCaller.bulkCaller(IOEndpoint.CallContext[] callContexts)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputCaller.BulkInputCaller<I> |
InputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputOutputCaller.BulkInputOutputCaller<I,O> |
InputOutputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
OutputCaller.BulkOutputCaller<O> |
OutputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
ExecCaller.BulkExecCaller |
ExecCaller.bulkCaller(IOEndpoint.CallContext[] callContexts,
int threadCount)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputCaller.BulkInputCaller<I> |
InputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts,
int threadCount)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
InputOutputCaller.BulkInputOutputCaller<I,O> |
InputOutputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts,
int threadCount)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
OutputCaller.BulkOutputCaller<O> |
OutputCaller.bulkCaller(IOEndpoint.CallContext[] callContexts,
int threadCount)
Constructs an instance of a bulk caller, which completes
a unit of work by repeated calls to the endpoint.
|
void |
ExecCaller.call(IOEndpoint.CallContext callContext)
Makes one call to the endpoint for the instance and sets the endpoint state in the Call Context.
|
O[] |
OutputCaller.call(IOEndpoint.CallContext callContext)
Makes one call to the endpoint for the instance and sets the endpoint state in the Call Context.
|
void |
InputCaller.call(IOEndpoint.CallContext callContext,
I[] input)
Makes one call to the endpoint for the instance and sets the endpoint state in the Call Context.
|
O[] |
InputOutputCaller.call(IOEndpoint.CallContext callContext,
I[] input)
Makes one call to an endpoint that sets endpoint constants, endpoint state, or a session
in the Call Context.
|
IOEndpoint.BulkIOEndpointCaller.ErrorDisposition |
ExecCaller.BulkExecCaller.ErrorListener.processError(int retryCount,
java.lang.Throwable throwable,
IOEndpoint.CallContext callContext) |
IOEndpoint.BulkIOEndpointCaller.ErrorDisposition |
OutputCaller.BulkOutputCaller.ErrorListener.processError(int retryCount,
java.lang.Throwable throwable,
IOEndpoint.CallContext callContext) |
IOEndpoint.BulkIOEndpointCaller.ErrorDisposition |
InputCaller.BulkInputCaller.ErrorListener.processError(int retryCount,
java.lang.Throwable throwable,
IOEndpoint.CallContext callContext,
BufferableHandle[] input)
The signature for the lambda or other implementation of the callback that specifies
the disposition of a failed call.
|
IOEndpoint.BulkIOEndpointCaller.ErrorDisposition |
InputOutputCaller.BulkInputOutputCaller.ErrorListener.processError(int retryCount,
java.lang.Throwable throwable,
IOEndpoint.CallContext callContext,
BufferableHandle[] input)
The signature for the lambda or other implementation of the callback that specifies
the disposition of a failed call.
|
Copyright © 2013-2020 MarkLogic Corporation.