Interface OutputOperationHandler<OP extends Output<? extends O>,O>
-
- All Superinterfaces:
OperationHandler<OP>
- All Known Subinterfaces:
OperationWithSchemaHandler<OP,O>
- All Known Implementing Classes:
AbstractGenerateSplitPointsFromSampleHandler,AbstractGetRDDHandler,AbstractSampleElementsForSplitPointsHandler,AggregateHandler,CountAllElementsDefaultViewHandler,CountGroupsHandler,CountHandler,DeleteElementsHandler,DeleteElementsHandler,FederatedChangeGraphAccessHandler,FederatedChangeGraphIdHandler,FederatedDelegateToHandler,FederatedGetAllGraphIDHandler,FederatedGetAllGraphInfoHandler,FederatedJoinHandler,FederatedOutputHandler,FederatedOutputHandler,FederatedOutputIterableHandler,FederatedRemoveGraphAndDeleteAllDataHandler,FederatedRemoveGraphHandler,FederatedWhileHandler,FilterHandler,ForEachHandler,GenerateElementsHandler,GenerateObjectsHandler,GenerateSplitPointsFromSampleHandler,GetAdjacentIdsHandler,GetAdjacentIdsHandler,GetAllElementsHandler,GetAllElementsHandler,GetAllGraphIdsHandler,GetAllGraphInfoHandler,GetAllJobDetailsHandler,GetAllNamedOperationsHandler,GetAllNamedViewsHandler,GetDataFrameOfElementsHandler,GetElementsBetweenSetsHandler,GetElementsBetweenSetsPairsHandler,GetElementsHandler,GetElementsHandler,GetElementsInRangesHandler,GetElementsWithinSetHandler,GetExportsHandler,GetFromEndpointHandler,GetGraphFrameOfElementsHandler,GetJavaRDDOfAllElementsHandler,GetJavaRDDOfElementsHandler,GetJavaRDDOfElementsInRangesHandler,GetJobDetailsHandler,GetJobResultsHandler,GetProxyPropertiesHandler,GetProxyUrlHandler,GetRDDOfAllElementsHandler,GetRDDOfElementsHandler,GetRDDOfElementsInRangesHandler,GetSchemaHandler,GetSchemaHandler,GetTraitsHandler,GetWalksHandler,HasTraitHandler,IfHandler,JoinHandler,LimitHandler,MapHandler,MaxHandler,MinHandler,NamedOperationHandler,OperationChainHandler,OperationChainHandler,ReduceHandler,SampleElementsForSplitPointsHandler,ScoreOperationChainHandler,SortHandler,SummariseGroupOverRangesHandler,ToArrayHandler,ToCsvHandler,ToEntitySeedsHandler,ToListHandler,ToMapHandler,ToSetHandler,ToSingletonListHandler,ToStreamHandler,ToVerticesHandler,TransformHandler,ValidateHandler,ValidateOperationChainHandler,WhileHandler
public interface OutputOperationHandler<OP extends Output<? extends O>,O> extends OperationHandler<OP>
AnOutputOperationHandlerdefines how to handle a specificOutputoperations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OdoOperation(OP operation, Context context, Store store)Execute the givenOutputoperation.
-
-
-
Method Detail
-
doOperation
O doOperation(OP operation, Context context, Store store) throws OperationException
Execute the givenOutputoperation.- Specified by:
doOperationin interfaceOperationHandler<OP extends Output<? extends O>>- Parameters:
operation- theOutputoperation to be executedcontext- the operation chain context, containing the user who executed the operationstore- theStorethe operation should be run on- Returns:
- the output for the operation.
- Throws:
OperationException- thrown if the operation fails
-
-