ExecCaller
,
ExecEndpoint
,
InputCaller<I>
,
InputEndpoint
,
InputOutputCaller<I,O>
,
InputOutputEndpoint
,
OutputCaller<O>
,
OutputEndpoint
public interface IOEndpoint
Modifier and Type | Interface | Description |
---|---|---|
static interface |
IOEndpoint.BulkIOEndpointCaller |
Base interface providing the methods common to
all bulk endpoint callers.
|
static interface |
IOEndpoint.CallContext |
Provides the optional endpoint constants,
endpoint state, and session as a context for calls to the
server.
|
Modifier and Type | Method | Description |
---|---|---|
boolean |
allowsEndpointConstants() |
Identifies whether the endpoint accepts a data
structure that defines constant input to provide to the
endpoint.
|
boolean |
allowsEndpointState() |
Identifies whether the endpoint accepts and
returns a data structure that provides a snapshot of the mutable
state of the endpoint.
|
boolean |
allowsInput() |
Identifies whether the endpoint accepts one or
more input data structures to work on.
|
boolean |
allowsSession() |
Identifies whether the endpoint accepts a
session identifier that the endpoint can use to access a session
cache on the server.
|
boolean |
allowsWorkUnit() |
Deprecated.
|
java.lang.String |
getEndpointPath() |
Identifies the path of the endpoint in the
modules database on the server.
|
IOEndpoint.CallContext |
newCallContext() |
Constructs a context for the calls that
specifying the optional endpoint constants, endpoint state, and
session.
|
SessionState |
newSessionState() |
Generates an identifier for an endpoint to use
when accessing a session cache on the server.
|
java.lang.String getEndpointPath()
boolean allowsEndpointState()
boolean allowsSession()
@Deprecated boolean allowsWorkUnit()
boolean allowsEndpointConstants()
boolean allowsInput()
SessionState newSessionState()
IOEndpoint.CallContext newCallContext()
Copyright © 2022 MarkLogic Corporation