Class SuperuserDeploymentService

java.lang.Object
dev.getelements.elements.service.cdn.SuperuserDeploymentService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.cdn.CdnDeploymentService

public class SuperuserDeploymentService extends Object implements dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
  • Field Summary

    Fields inherited from interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService

    GIT_REPO
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.Deployment
    createDeployment(String applicationId, dev.getelements.elements.sdk.model.cdn.CreateDeploymentRequest deploymentRequest)
     
    void
    deleteDeployment(String applicationId, String deploymentId)
     
    dev.getelements.elements.sdk.service.application.ApplicationService
     
    dev.getelements.elements.sdk.model.Deployment
     
    dev.getelements.elements.sdk.model.Deployment
    getDeployment(String applicationId, String deploymentId)
     
    dev.getelements.elements.sdk.dao.DeploymentDao
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.Deployment>
    getDeployments(String applicationId, int offset, int count)
     
    dev.getelements.elements.rt.git.GitApplicationAssetLoader
     
    void
    setApplicationService(dev.getelements.elements.sdk.service.application.ApplicationService applicationService)
     
    void
    setDeploymentDao(dev.getelements.elements.sdk.dao.DeploymentDao deploymentDao)
     
    void
    setGitLoader(dev.getelements.elements.rt.git.GitApplicationAssetLoader gitLoader)
     
    dev.getelements.elements.sdk.model.Deployment
    updateDeployment(String applicationId, String version, dev.getelements.elements.sdk.model.cdn.UpdateDeploymentRequest deploymentRequest)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • SuperuserDeploymentService

      public SuperuserDeploymentService()
  • Method Details

    • getDeployments

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.Deployment> getDeployments(String applicationId, int offset, int count)
      Specified by:
      getDeployments in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • getDeployment

      public dev.getelements.elements.sdk.model.Deployment getDeployment(String applicationId, String deploymentId)
      Specified by:
      getDeployment in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • getCurrentDeployment

      public dev.getelements.elements.sdk.model.Deployment getCurrentDeployment(String applicationId)
      Specified by:
      getCurrentDeployment in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • updateDeployment

      public dev.getelements.elements.sdk.model.Deployment updateDeployment(String applicationId, String version, dev.getelements.elements.sdk.model.cdn.UpdateDeploymentRequest deploymentRequest)
      Specified by:
      updateDeployment in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • createDeployment

      public dev.getelements.elements.sdk.model.Deployment createDeployment(String applicationId, dev.getelements.elements.sdk.model.cdn.CreateDeploymentRequest deploymentRequest)
      Specified by:
      createDeployment in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • deleteDeployment

      public void deleteDeployment(String applicationId, String deploymentId)
      Specified by:
      deleteDeployment in interface dev.getelements.elements.sdk.service.cdn.CdnDeploymentService
    • getApplicationService

      public dev.getelements.elements.sdk.service.application.ApplicationService getApplicationService()
    • setApplicationService

      @Inject public void setApplicationService(@Named("dev.getelements.elements.service.unscoped") dev.getelements.elements.sdk.service.application.ApplicationService applicationService)
    • getDeploymentDao

      public dev.getelements.elements.sdk.dao.DeploymentDao getDeploymentDao()
    • setDeploymentDao

      @Inject public void setDeploymentDao(dev.getelements.elements.sdk.dao.DeploymentDao deploymentDao)
    • getGitLoader

      public dev.getelements.elements.rt.git.GitApplicationAssetLoader getGitLoader()
    • setGitLoader

      @Inject public void setGitLoader(@Named("dev.getelements.elements.service.cdn.git.repo") dev.getelements.elements.rt.git.GitApplicationAssetLoader gitLoader)