Class SuperUserApplicationService

java.lang.Object
dev.getelements.elements.service.application.SuperUserApplicationService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.application.ApplicationService

public class SuperUserApplicationService extends Object implements dev.getelements.elements.sdk.service.application.ApplicationService
ApplicationService implemented for when the current user has User.Level.SUPERUSER access. Created by patricktwohig on 7/10/15.
  • Constructor Details

    • SuperUserApplicationService

      public SuperUserApplicationService()
  • Method Details

    • getApplications

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.application.Application> getApplications()
      Specified by:
      getApplications in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • createApplication

      public dev.getelements.elements.sdk.model.application.Application createApplication(dev.getelements.elements.sdk.model.application.CreateApplicationRequest createApplicationRequest)
      Specified by:
      createApplication in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • getApplications

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.application.Application> getApplications(int offset, int count)
      Specified by:
      getApplications in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • getApplications

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.application.Application> getApplications(int offset, int count, String search)
      Specified by:
      getApplications in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • getApplication

      public dev.getelements.elements.sdk.model.application.Application getApplication(String nameOrId)
      Specified by:
      getApplication in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • updateApplication

      public dev.getelements.elements.sdk.model.application.Application updateApplication(String nameOrId, dev.getelements.elements.sdk.model.application.UpdateApplicationRequest updateApplicationRequest)
      Specified by:
      updateApplication in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • deleteApplication

      public void deleteApplication(String nameOrId)
      Specified by:
      deleteApplication in interface dev.getelements.elements.sdk.service.application.ApplicationService
    • getApplicationDao

      public dev.getelements.elements.sdk.dao.ApplicationDao getApplicationDao()
    • setApplicationDao

      @Inject public void setApplicationDao(dev.getelements.elements.sdk.dao.ApplicationDao applicationDao)
    • getApplicationUrls

      public ApplicationUrls getApplicationUrls()
    • setApplicationUrls

      @Inject public void setApplicationUrls(ApplicationUrls applicationUrls)
    • getDozerMapper

      public dev.getelements.elements.sdk.model.util.MapperRegistry getDozerMapper()
    • setDozerMapper

      @Inject public void setDozerMapper(dev.getelements.elements.sdk.model.util.MapperRegistry dozerMapperRegistry)