Class SuperUserElementDeploymentService

java.lang.Object
dev.getelements.elements.service.system.SuperUserElementDeploymentService
All Implemented Interfaces:
dev.getelements.elements.sdk.service.system.ElementDeploymentService

public class SuperUserElementDeploymentService extends Object implements dev.getelements.elements.sdk.service.system.ElementDeploymentService
  • Field Summary

    Fields inherited from interface dev.getelements.elements.sdk.service.system.ElementDeploymentService

    ELEMENT_DEPLOYMENT_CREATED, ELEMENT_DEPLOYMENT_DELETED, ELEMENT_DEPLOYMENT_UPDATED
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    dev.getelements.elements.sdk.model.system.ElementDeployment
    createElementDeployment(dev.getelements.elements.sdk.model.system.CreateElementDeploymentRequest request)
     
    void
    deleteDeployment(String deploymentId)
     
    dev.getelements.elements.sdk.model.system.ElementDeployment
     
    dev.getelements.elements.sdk.dao.ElementDeploymentDao
     
    dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.system.ElementDeployment>
    getElementDeployments(int offset, int count, String search)
     
    dev.getelements.elements.sdk.ElementRegistry
     
    dev.getelements.elements.sdk.model.util.MapperRegistry
     
    jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction>
     
    void
    setElementDeploymentDao(dev.getelements.elements.sdk.dao.ElementDeploymentDao elementDeploymentDao)
     
    void
    setElementRegistry(dev.getelements.elements.sdk.ElementRegistry elementRegistry)
     
    void
    setRegistry(dev.getelements.elements.sdk.model.util.MapperRegistry registry)
     
    void
    setTransactionProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> transactionProvider)
     
    dev.getelements.elements.sdk.model.system.ElementDeployment
    updateElementDeployment(String deploymentId, dev.getelements.elements.sdk.model.system.UpdateElementDeploymentRequest request)
     

    Methods inherited from class java.lang.Object

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

    • SuperUserElementDeploymentService

      public SuperUserElementDeploymentService()
  • Method Details

    • createElementDeployment

      public dev.getelements.elements.sdk.model.system.ElementDeployment createElementDeployment(dev.getelements.elements.sdk.model.system.CreateElementDeploymentRequest request)
      Specified by:
      createElementDeployment in interface dev.getelements.elements.sdk.service.system.ElementDeploymentService
    • getElementDeployments

      public dev.getelements.elements.sdk.model.Pagination<dev.getelements.elements.sdk.model.system.ElementDeployment> getElementDeployments(int offset, int count, String search)
      Specified by:
      getElementDeployments in interface dev.getelements.elements.sdk.service.system.ElementDeploymentService
    • getElementDeployment

      public dev.getelements.elements.sdk.model.system.ElementDeployment getElementDeployment(String deploymentId)
      Specified by:
      getElementDeployment in interface dev.getelements.elements.sdk.service.system.ElementDeploymentService
    • updateElementDeployment

      public dev.getelements.elements.sdk.model.system.ElementDeployment updateElementDeployment(String deploymentId, dev.getelements.elements.sdk.model.system.UpdateElementDeploymentRequest request)
      Specified by:
      updateElementDeployment in interface dev.getelements.elements.sdk.service.system.ElementDeploymentService
    • deleteDeployment

      public void deleteDeployment(String deploymentId)
      Specified by:
      deleteDeployment in interface dev.getelements.elements.sdk.service.system.ElementDeploymentService
    • getRegistry

      public dev.getelements.elements.sdk.model.util.MapperRegistry getRegistry()
    • setRegistry

      @Inject public void setRegistry(dev.getelements.elements.sdk.model.util.MapperRegistry registry)
    • getTransactionProvider

      public jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> getTransactionProvider()
    • setTransactionProvider

      @Inject public void setTransactionProvider(jakarta.inject.Provider<dev.getelements.elements.sdk.dao.Transaction> transactionProvider)
    • getElementDeploymentDao

      public dev.getelements.elements.sdk.dao.ElementDeploymentDao getElementDeploymentDao()
    • setElementDeploymentDao

      @Inject public void setElementDeploymentDao(dev.getelements.elements.sdk.dao.ElementDeploymentDao elementDeploymentDao)
    • getElementRegistry

      public dev.getelements.elements.sdk.ElementRegistry getElementRegistry()
    • setElementRegistry

      @Inject public void setElementRegistry(@Named("dev.getelements.elements.sdk.element.registry.root") dev.getelements.elements.sdk.ElementRegistry elementRegistry)