Uses of Class
uk.gov.gchq.gaffer.operation.OperationChain
-
Packages that use OperationChain Package Description uk.gov.gchq.gaffer.federated.simple uk.gov.gchq.gaffer.graph Package containing classes relating to the Graph - the core abstraction in the Gaffer framework.uk.gov.gchq.gaffer.graph.hook Contains GraphHooks - pseudo-operations which are executed either before or after an operation chain.uk.gov.gchq.gaffer.graph.hook.migrate uk.gov.gchq.gaffer.jobtracker Data types describing Jobs in Gaffer (long running operations).uk.gov.gchq.gaffer.named.operation Classes for handling NamedOperations in Gaffer.uk.gov.gchq.gaffer.operation Core classes for describing operations in Gaffer.uk.gov.gchq.gaffer.operation.impl Core operation implementations.uk.gov.gchq.gaffer.proxystore The Gaffer ProxyStore implementation.uk.gov.gchq.gaffer.proxystore.operation.handler Operation handlers for the ProxyStore.uk.gov.gchq.gaffer.rest.factory uk.gov.gchq.gaffer.rest.service.v1.example The examples service implementation for v1 of the Gaffer REST API.uk.gov.gchq.gaffer.rest.service.v2 Service implementations for v2 of the Gaffer REST API.uk.gov.gchq.gaffer.store Core classes for the Gaffer store interface.uk.gov.gchq.gaffer.store.operation Generic handlers and utilities for handling operations.uk.gov.gchq.gaffer.store.operation.handler Operation handler implementations.uk.gov.gchq.gaffer.store.optimiser Operation chain optimisation classes.uk.gov.gchq.gaffer.tinkerpop -
-
Uses of OperationChain in uk.gov.gchq.gaffer.federated.simple
Methods in uk.gov.gchq.gaffer.federated.simple that return OperationChain Modifier and Type Method Description static OperationChainFederatedUtils. getValidOperationForGraph(Operation operation, GraphSerialisable graphSerialisable, int depth, int depthLimit)Get a version of the operation chain that satisfies the schema for the requested graph. -
Uses of OperationChain in uk.gov.gchq.gaffer.graph
Methods in uk.gov.gchq.gaffer.graph that return OperationChain Modifier and Type Method Description OperationChain<O>GraphRequest. getOperationChain()Methods in uk.gov.gchq.gaffer.graph with parameters of type OperationChain Modifier and Type Method Description static uk.gov.gchq.koryphe.ValidationResultSchemaOperationChainUtil. validate(Schema schema, OperationChain operationChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.graph.hook
Methods in uk.gov.gchq.gaffer.graph.hook with parameters of type OperationChain Modifier and Type Method Description <T> TAddOperationsToChain. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)default <T> TGraphHook. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)Called fromGraphif an error occurs whilst executing theOperationChain.<T> TGraphHookPath. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TLog4jLogger. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TNamedOperationResolver. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TNamedViewResolver. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TOperationAuthoriser. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TOperationChainLimiter. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TUpdateViewHook. onFailure(T result, OperationChain<?> opChain, Context context, Exception e)<T> TAddOperationsToChain. postExecute(T result, OperationChain<?> opChain, Context context)default <T> TGraphHook. postExecute(T result, OperationChain<?> opChain, Context context)Called fromGraphafter anOperationChainis executed.<T> TGraphHookPath. postExecute(T result, OperationChain<?> opChain, Context context)<T> TLog4jLogger. postExecute(T result, OperationChain<?> operationChain, Context context)<T> TNamedOperationResolver. postExecute(T result, OperationChain<?> opChain, Context context)<T> TNamedViewResolver. postExecute(T result, OperationChain<?> opChain, Context context)<T> TOperationAuthoriser. postExecute(T result, OperationChain<?> opChain, Context context)<T> TOperationChainLimiter. postExecute(T result, OperationChain<?> opChain, Context context)<T> TUpdateViewHook. postExecute(T result, OperationChain<?> opChain, Context context)voidAddOperationsToChain. preExecute(OperationChain<?> opChain, Context context)Adds in the additional Operations specified.voidFunctionAuthoriser. preExecute(OperationChain<?> opChain, Context context)default voidGraphHook. preExecute(OperationChain<?> opChain, Context context)Called fromGraphbefore anOperationChainis executed.voidGraphHookPath. preExecute(OperationChain<?> opChain, Context context)voidLog4jLogger. preExecute(OperationChain<?> opChain, Context context)Logs the operation chain and the user id.voidNamedOperationResolver. preExecute(OperationChain<?> opChain, Context context)voidNamedViewResolver. preExecute(OperationChain<?> opChain, Context context)voidOperationAuthoriser. preExecute(OperationChain<?> opChain, Context context)Checks theOperations in the providedOperationChainare allowed to be executed by the user.voidOperationChainLimiter. preExecute(OperationChain<?> opChain, Context context)Checks theOperationChainis allowed to be executed by the user.voidUpdateViewHook. preExecute(OperationChain<?> opChain, Context context) -
Uses of OperationChain in uk.gov.gchq.gaffer.graph.hook.migrate
Methods in uk.gov.gchq.gaffer.graph.hook.migrate with parameters of type OperationChain Modifier and Type Method Description voidSchemaMigration. preExecute(OperationChain<?> opChain, Context context) -
Uses of OperationChain in uk.gov.gchq.gaffer.jobtracker
Methods in uk.gov.gchq.gaffer.jobtracker with parameters of type OperationChain Modifier and Type Method Description JobDetail.BuilderJobDetail.Builder. opChain(OperationChain opChain)JobDetail.BuilderJobDetail.Builder. serialisedOperationChain(OperationChain opChain)voidJobDetail. setSerialisedOperationChain(OperationChain operationChain)Constructors in uk.gov.gchq.gaffer.jobtracker with parameters of type OperationChain Constructor Description JobDetail(String jobId, String parentJobId, User user, OperationChain<?> opChain, JobStatus jobStatus, String description)JobDetail(String jobId, User user, OperationChain<?> opChain, JobStatus jobStatus, String description) -
Uses of OperationChain in uk.gov.gchq.gaffer.named.operation
Methods in uk.gov.gchq.gaffer.named.operation that return OperationChain Modifier and Type Method Description OperationChainNamedOperationDetail. getOperationChain(Map<String,Object> executionParams)Gets the OperationChain after adding in any provided parameters.OperationChainNamedOperationDetail. getOperationChainWithDefaultParams()Gets the OperationChain after adding in default values for any parameters.Methods in uk.gov.gchq.gaffer.named.operation with parameters of type OperationChain Modifier and Type Method Description AddNamedOperation.BuilderAddNamedOperation.Builder. operationChain(OperationChain opChain)NamedOperationDetail.BuilderNamedOperationDetail.Builder. operationChain(OperationChain opChain)voidAddNamedOperation. setOperationChain(OperationChain operationChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.operation
Subclasses of OperationChain in uk.gov.gchq.gaffer.operation Modifier and Type Class Description classOperationChainDAO<OUT>Simple data access object which enables the serialisation and deserialisationMethods in uk.gov.gchq.gaffer.operation that return OperationChain Modifier and Type Method Description OperationChain<Void>OperationChain.NoOutputBuilder. build()OperationChain<OUT>OperationChain.OutputBuilder. build()<CUSTOM_OUT>
OperationChain<CUSTOM_OUT>OperationChain.OutputBuilder. buildTypeUnsafe()Builds the operation chain and returns it.OperationChain<OUT>OperationChain. shallowClone()static <O> OperationChain<O>OperationChain. wrap(Output<O> operation)static OperationChain<?>OperationChain. wrap(Operation operation)Methods in uk.gov.gchq.gaffer.operation with parameters of type OperationChain Modifier and Type Method Description <NEXT_OUT> OperationChain.OutputBuilder<NEXT_OUT>OperationChain.OutputBuilder. then(OperationChain<NEXT_OUT> op)Constructors in uk.gov.gchq.gaffer.operation with parameters of type OperationChain Constructor Description OperationChainDAO(OperationChain<?> operationChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.operation.impl
Methods in uk.gov.gchq.gaffer.operation.impl that return OperationChain Modifier and Type Method Description OperationChainScoreOperationChain. getOperationChain()OperationChainValidateOperationChain. getOperationChain()Methods in uk.gov.gchq.gaffer.operation.impl that return types with arguments of type OperationChain Modifier and Type Method Description List<OperationChain<Iterable<Element>>>GetWalks. getOperations()Methods in uk.gov.gchq.gaffer.operation.impl with parameters of type OperationChain Modifier and Type Method Description ScoreOperationChain.BuilderScoreOperationChain.Builder. operationChain(OperationChain opChain)ValidateOperationChain.BuilderValidateOperationChain.Builder. operationChain(OperationChain opChain)voidScoreOperationChain. setOperationChain(OperationChain operationChain)voidValidateOperationChain. setOperationChain(OperationChain operationChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.proxystore
Methods in uk.gov.gchq.gaffer.proxystore with parameters of type OperationChain Modifier and Type Method Description JobDetailProxyStore. executeJob(OperationChain<?> operationChain, Context context)<O> OProxyStore. executeOpChainViaUrl(OperationChain<O> opChain, Context context) -
Uses of OperationChain in uk.gov.gchq.gaffer.proxystore.operation.handler
Methods in uk.gov.gchq.gaffer.proxystore.operation.handler with parameters of type OperationChain Modifier and Type Method Description OUTOperationChainHandler. doOperation(OperationChain<OUT> operationChain, Context context, Store store) -
Uses of OperationChain in uk.gov.gchq.gaffer.rest.factory
Methods in uk.gov.gchq.gaffer.rest.factory that return OperationChain Modifier and Type Method Description OperationChainAbstractExamplesFactory. operationChain() -
Uses of OperationChain in uk.gov.gchq.gaffer.rest.service.v1.example
Methods in uk.gov.gchq.gaffer.rest.service.v1.example that return OperationChain Modifier and Type Method Description OperationChainExamplesService. execute()OperationChainIExamplesService. execute()OperationChainExamplesService. executeChunked()OperationChainIExamplesService. executeChunked() -
Uses of OperationChain in uk.gov.gchq.gaffer.rest.service.v2
Methods in uk.gov.gchq.gaffer.rest.service.v2 with parameters of type OperationChain Modifier and Type Method Description javax.ws.rs.core.ResponseIOperationServiceV2. executeChunkedChain(OperationChain opChain)javax.ws.rs.core.ResponseOperationServiceV2. executeChunkedChain(OperationChain opChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.store
Methods in uk.gov.gchq.gaffer.store that return OperationChain Modifier and Type Method Description OperationChain<?>Context. getOriginalOpChain()Gets the original operation chain.Methods in uk.gov.gchq.gaffer.store with parameters of type OperationChain Modifier and Type Method Description voidContext. setOriginalOpChain(OperationChain<?> originalOpChain) -
Uses of OperationChain in uk.gov.gchq.gaffer.store.operation
Methods in uk.gov.gchq.gaffer.store.operation with parameters of type OperationChain Modifier and Type Method Description uk.gov.gchq.koryphe.ValidationResultOperationChainValidator. validate(OperationChain<?> operationChain, User user, Store store)Validate the providedOperationChainagainst theViewValidator. -
Uses of OperationChain in uk.gov.gchq.gaffer.store.operation.handler
Methods in uk.gov.gchq.gaffer.store.operation.handler that return OperationChain Modifier and Type Method Description <O> OperationChain<O>OperationChainHandler. prepareOperationChain(OperationChain<O> operationChain, Context context, Store store)Methods in uk.gov.gchq.gaffer.store.operation.handler with parameters of type OperationChain Modifier and Type Method Description OUTOperationChainHandler. doOperation(OperationChain<OUT> operationChain, Context context, Store store)<O> OperationChain<O>OperationChainHandler. prepareOperationChain(OperationChain<O> operationChain, Context context, Store store) -
Uses of OperationChain in uk.gov.gchq.gaffer.store.optimiser
Methods in uk.gov.gchq.gaffer.store.optimiser that return OperationChain Modifier and Type Method Description <O> OperationChain<O>AbstractOperationChainOptimiser. optimise(OperationChain<O> operationChain)<O> OperationChain<O>OperationChainOptimiser. optimise(OperationChain<O> operationChain)Optimises the operation chain.Methods in uk.gov.gchq.gaffer.store.optimiser with parameters of type OperationChain Modifier and Type Method Description <O> OperationChain<O>AbstractOperationChainOptimiser. optimise(OperationChain<O> operationChain)<O> OperationChain<O>OperationChainOptimiser. optimise(OperationChain<O> operationChain)Optimises the operation chain. -
Uses of OperationChain in uk.gov.gchq.gaffer.tinkerpop
Methods in uk.gov.gchq.gaffer.tinkerpop that return OperationChain Modifier and Type Method Description OperationChain<?>GafferPopGraphVariables. getLastOperationChain()Methods in uk.gov.gchq.gaffer.tinkerpop with parameters of type OperationChain Modifier and Type Method Description <T> TGafferPopGraph. execute(OperationChain<T> opChain)
-