ExecEndpoint
,
InputEndpoint
,
InputOutputEndpoint
,
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 |
Modifier and Type | Method | Description |
---|---|---|
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() |
Identifies whether the endpoint accepts a data
structure that defines the unit of work to be done by the
endpoint.
|
java.lang.String |
getEndpointPath() |
Identifies the path of the endpoint in the
modules database on the server.
|
IOEndpoint.CallContext |
newCallContext() |
Gets the current snapshot of the endpoint state,
work unit 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()
boolean allowsWorkUnit()
boolean allowsInput()
SessionState newSessionState()
IOEndpoint.CallContext newCallContext()
Copyright © 2013-2019 MarkLogic Corporation.