use of uk.gov.gchq.gaffer.store.operation.handler.ValidateHandler in project Gaffer by gchq.
the class Store method addCoreOpHandlers.
private void addCoreOpHandlers() {
// Add elements
addOperationHandler(AddElements.class, getAddElementsHandler());
// Get Elements
addOperationHandler(GetElements.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetEntities.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetEdges.class, (OperationHandler) getGetElementsHandler());
// Get Adjacent
addOperationHandler(GetAdjacentEntitySeeds.class, (OperationHandler) getAdjacentEntitySeedsHandler());
// Get All Elements
addOperationHandler(GetAllElements.class, (OperationHandler) getGetAllElementsHandler());
addOperationHandler(GetAllEntities.class, (OperationHandler) getGetAllElementsHandler());
addOperationHandler(GetAllEdges.class, (OperationHandler) getGetAllElementsHandler());
// Deprecated Get operations
addOperationHandler(GetEdgesBySeed.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetElementsBySeed.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetEntitiesBySeed.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetRelatedEdges.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetRelatedElements.class, (OperationHandler) getGetElementsHandler());
addOperationHandler(GetRelatedEntities.class, (OperationHandler) getGetElementsHandler());
// Export
addOperationHandler(ExportToSet.class, new ExportToSetHandler());
addOperationHandler(GetSetExport.class, new GetSetExportHandler());
addOperationHandler(GetExports.class, new GetExportsHandler());
// Jobs
addOperationHandler(GetJobDetails.class, new GetJobDetailsHandler());
addOperationHandler(GetAllJobDetails.class, new GetAllJobDetailsHandler());
addOperationHandler(GetJobResults.class, new GetJobResultsHandler());
// Other
addOperationHandler(GenerateElements.class, new GenerateElementsHandler<>());
addOperationHandler(GenerateObjects.class, new GenerateObjectsHandler<>());
addOperationHandler(Validate.class, new ValidateHandler());
addOperationHandler(Deduplicate.class, new DeduplicateHandler());
addOperationHandler(CountGroups.class, new CountGroupsHandler());
addOperationHandler(Limit.class, new LimitHandler());
}
Aggregations