Class 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 Detail

      • AbstractOperationService

        public AbstractOperationService()
    • Method Detail

      • getSupportedOperations

        public Set<Class<? extends Operation>> getSupportedOperations()
      • getSupportedOperations

        public Set<Class<? extends Operation>> getSupportedOperations​(boolean includeUnsupported)
      • getSupportedOperationDetails

        public Set<OperationDetail> getSupportedOperationDetails()
      • getSupportedOperationDetails

        public Set<OperationDetail> getSupportedOperationDetails​(boolean includeUnsupported)