Class AbstractOperationService
- java.lang.Object
-
- uk.gov.gchq.gaffer.rest.service.v2.AbstractOperationService
-
- Direct Known Subclasses:
OperationController
,OperationServiceV2
public abstract class AbstractOperationService extends Object
An abstract OperationsService which allows for implementations to inject dependencies depending on what DI framework they prefer. This abstraction allows Spring and Jersey implementations share the same code
-
-
Constructor Summary
Constructors Constructor Description AbstractOperationService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<OperationDetail>
getSupportedOperationDetails()
Set<OperationDetail>
getSupportedOperationDetails(boolean includeUnsupported)
Set<Class<? extends Operation>>
getSupportedOperations()
Set<Class<? extends Operation>>
getSupportedOperations(boolean includeUnsupported)
-
-
-
Method Detail
-
getSupportedOperations
public Set<Class<? extends Operation>> getSupportedOperations(boolean includeUnsupported)
-
getSupportedOperationDetails
public Set<OperationDetail> getSupportedOperationDetails()
-
getSupportedOperationDetails
public Set<OperationDetail> getSupportedOperationDetails(boolean includeUnsupported)
-
-