public interface IOEndpoint
Modifier and Type | Interface and 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 and 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 © 2013-2021 MarkLogic Corporation.