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 © 2024 MarkLogic Corporation. All Rights Reserved.