Search in sources :

Example 1 with ValidateHandler

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());
}
Also used : GetAllJobDetailsHandler(uk.gov.gchq.gaffer.store.operation.handler.job.GetAllJobDetailsHandler) LimitHandler(uk.gov.gchq.gaffer.store.operation.handler.LimitHandler) DeduplicateHandler(uk.gov.gchq.gaffer.store.operation.handler.DeduplicateHandler) GetJobDetailsHandler(uk.gov.gchq.gaffer.store.operation.handler.job.GetJobDetailsHandler) CountGroupsHandler(uk.gov.gchq.gaffer.store.operation.handler.CountGroupsHandler) GetExportsHandler(uk.gov.gchq.gaffer.store.operation.handler.export.GetExportsHandler) ValidateHandler(uk.gov.gchq.gaffer.store.operation.handler.ValidateHandler) GetJobResultsHandler(uk.gov.gchq.gaffer.store.operation.handler.job.GetJobResultsHandler) ExportToSetHandler(uk.gov.gchq.gaffer.store.operation.handler.export.set.ExportToSetHandler) GetSetExportHandler(uk.gov.gchq.gaffer.store.operation.handler.export.set.GetSetExportHandler)

Aggregations

CountGroupsHandler (uk.gov.gchq.gaffer.store.operation.handler.CountGroupsHandler)1 DeduplicateHandler (uk.gov.gchq.gaffer.store.operation.handler.DeduplicateHandler)1 LimitHandler (uk.gov.gchq.gaffer.store.operation.handler.LimitHandler)1 ValidateHandler (uk.gov.gchq.gaffer.store.operation.handler.ValidateHandler)1 GetExportsHandler (uk.gov.gchq.gaffer.store.operation.handler.export.GetExportsHandler)1 ExportToSetHandler (uk.gov.gchq.gaffer.store.operation.handler.export.set.ExportToSetHandler)1 GetSetExportHandler (uk.gov.gchq.gaffer.store.operation.handler.export.set.GetSetExportHandler)1 GetAllJobDetailsHandler (uk.gov.gchq.gaffer.store.operation.handler.job.GetAllJobDetailsHandler)1 GetJobDetailsHandler (uk.gov.gchq.gaffer.store.operation.handler.job.GetJobDetailsHandler)1 GetJobResultsHandler (uk.gov.gchq.gaffer.store.operation.handler.job.GetJobResultsHandler)1