public class SchemaAsyncApiOpImpl extends AbstractAPIOperation implements SchemaAsyncApiOp
AbstractAPIOperation.ResultBuffer<T,R>FAILED_EXCEPTIONNO_TIMEOUT| Constructor and Description |
|---|
SchemaAsyncApiOpImpl(RequestDistributor<WebSocketConnectionGroup,WebSocketConnectionHolder,RemoteOperationContext> remoteConnection,
ConnectorKey connectorKey,
org.forgerock.util.Function<RemoteOperationContext,com.google.protobuf.ByteString,RuntimeException> facadeKeyFunction,
long timeout) |
| Modifier and Type | Method and Description |
|---|---|
static AbstractLocalOperationProcessor<com.google.protobuf.ByteString,OperationMessages.SchemaOpRequest> |
createProcessor(long requestId,
WebSocketConnectionHolder socket,
OperationMessages.SchemaOpRequest message) |
Schema |
schema()
Retrieve the basic schema of this
Connector. |
org.forgerock.util.promise.Promise<Schema,RuntimeException> |
schemaAsync()
Retrieve the basic schema of this
Connector. |
asyncTimeout, getConnectorKey, getFacadeKeyFunction, getRemoteConnection, getTimeout, submitRequestpublic SchemaAsyncApiOpImpl(RequestDistributor<WebSocketConnectionGroup,WebSocketConnectionHolder,RemoteOperationContext> remoteConnection, ConnectorKey connectorKey, org.forgerock.util.Function<RemoteOperationContext,com.google.protobuf.ByteString,RuntimeException> facadeKeyFunction, long timeout)
public Schema schema()
SchemaApiOpConnector.schema in interface SchemaApiOppublic org.forgerock.util.promise.Promise<Schema,RuntimeException> schemaAsync()
SchemaAsyncApiOpConnector.schemaAsync in interface SchemaAsyncApiOppublic static AbstractLocalOperationProcessor<com.google.protobuf.ByteString,OperationMessages.SchemaOpRequest> createProcessor(long requestId, WebSocketConnectionHolder socket, OperationMessages.SchemaOpRequest message)
Copyright © 2018–2025. All rights reserved.