Class AbstractTaskRestrictedResource

java.lang.Object
com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
com.xebialabs.deployit.core.rest.api.AbstractTaskRestrictedResource
Direct Known Subclasses:
AbstractTaskResource, ReportResource

public class AbstractTaskRestrictedResource extends com.xebialabs.deployit.core.rest.secured.AbstractSecuredResource
  • Field Details

    • taskArchive

      @Autowired protected com.xebialabs.deployit.task.archive.TaskArchive taskArchive
    • taskArchiveQueue

      @Autowired protected com.xebialabs.deployit.task.archive.TaskArchiveQueue taskArchiveQueue
    • paginationService

      @Autowired protected ai.digital.deploy.sql.http.enricher.PaginationService paginationService
    • repositoryService

      @Autowired protected com.xebialabs.deployit.repository.RepositoryService repositoryService
    • reportGenerator

      @Autowired protected ReportGenerator reportGenerator
  • Constructor Details

    • AbstractTaskRestrictedResource

      public AbstractTaskRestrictedResource()
  • Method Details

    • checkAccessTo

      protected void checkAccessTo(Map<String,String> taskMetadata)
    • hasTaskPermission

      protected boolean hasTaskPermission(Map<String,String> taskMetadata)
    • setPaginationService

      public void setPaginationService(ai.digital.deploy.sql.http.enricher.PaginationService paginationService)
    • setReportGenerator

      public void setReportGenerator(ReportGenerator reportGenerator)