Uses of Interface
uk.gov.gchq.gaffer.graph.hook.GraphHook
-
Packages that use GraphHook Package Description uk.gov.gchq.gaffer.federatedstore.operation 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.operation.export.graph.handler Handlers for the Gaffer graph export operations. -
-
Uses of GraphHook in uk.gov.gchq.gaffer.federatedstore.operation
Methods in uk.gov.gchq.gaffer.federatedstore.operation that return GraphHook Modifier and Type Method Description GraphHook[]AddGraphWithHooks. getHooks()Deprecated.Methods in uk.gov.gchq.gaffer.federatedstore.operation with parameters of type GraphHook Modifier and Type Method Description BAddGraphWithHooks.AddGraphWithHooksBuilder. hooks(GraphHook... hooks)voidAddGraphWithHooks. setHooks(GraphHook... hooks)Deprecated. -
Uses of GraphHook in uk.gov.gchq.gaffer.graph
Methods in uk.gov.gchq.gaffer.graph that return types with arguments of type GraphHook Modifier and Type Method Description List<Class<? extends GraphHook>>Graph. getGraphHooks()Returns the graph hooks from theGraphConfigList<GraphHook>GraphConfig. getHooks()Returns a list of all the graph hooks.Methods in uk.gov.gchq.gaffer.graph with parameters of type GraphHook Modifier and Type Method Description voidGraphConfig. addHook(GraphHook hook)Adds the suppliedGraphHookto the list of graph hooks.GraphConfig.BuilderGraphConfig.Builder. addHook(GraphHook graphHook)GraphConfig.BuilderGraphConfig.Builder. addHooks(GraphHook... graphHooks)Method parameters in uk.gov.gchq.gaffer.graph with type arguments of type GraphHook Modifier and Type Method Description booleanGraphConfig. hasHook(Class<? extends GraphHook> hookClass)Checks the currentGraphHooklist to see if any of the hooks match the supplied class.voidGraphConfig. setHooks(List<GraphHook> hooks) -
Uses of GraphHook in uk.gov.gchq.gaffer.graph.hook
Subinterfaces of GraphHook in uk.gov.gchq.gaffer.graph.hook Modifier and Type Interface Description interfaceGetFromCacheHookClasses in uk.gov.gchq.gaffer.graph.hook that implement GraphHook Modifier and Type Class Description classAddOperationsToChainAAddOperationsToChainis aGraphHookthat allows a user to insert additional operations at certain points on the operation chain.classFunctionAuthoriserThe FunctionAuthoriser is aGraphHookwhich stops a user running Functions which have been banned.classGraphHookPathAGraphHookPathallows GraphHooks to be defined as paths to other graph hooks.classLog4jLoggerALog4jLoggeris a simpleGraphHookthat sends logs of the original operation chains executed by users on a graph to aLogger.classNamedOperationResolverAGraphHookto resolve named operations.classNamedViewResolverclassOperationAuthoriserAnOperationAuthoriseris aGraphHookthat checks a user is authorised to execute an operation chain.classOperationChainLimiterAnOperationChainLimiteris aGraphHookthat checks a user is authorised to execute an operation chain based on that user's maximum chain score and the configured score value for each operation in the chain.classUpdateViewHookThis is a hook to update all operation views in a chain before it is executed. -
Uses of GraphHook in uk.gov.gchq.gaffer.graph.hook.migrate
Classes in uk.gov.gchq.gaffer.graph.hook.migrate that implement GraphHook Modifier and Type Class Description classSchemaMigrationASchemaMigrationGraphHookallows an admin to set migration mappings that are then applied on anyOperationwith output and anOperationView. -
Uses of GraphHook in uk.gov.gchq.gaffer.operation.export.graph.handler
Methods in uk.gov.gchq.gaffer.operation.export.graph.handler with parameters of type GraphHook Modifier and Type Method Description GraphGraphDelegate. createGraphInstance(Store store, String graphId, Schema schema, StoreProperties storeProperties, List<String> parentSchemaIds, String parentStorePropertiesId, GraphHook... hooks)GraphSerialisableGraphDelegate. createGraphSerialisable(Store store, String graphId, Schema schema, StoreProperties storeProperties, List<String> parentSchemaIds, String parentStorePropertiesId, GraphHook... hooks)GraphDelegate.BuilderGraphDelegate.Builder. hooks(GraphHook... hooks)
-