Class DmPublishServiceImpl

java.lang.Object
org.craftercms.studio.impl.v1.service.deployment.DmPublishServiceImpl
All Implemented Interfaces:
DmPublishService

public class DmPublishServiceImpl extends Object implements DmPublishService
  • Field Details

  • Constructor Details

    • DmPublishServiceImpl

      public DmPublishServiceImpl()
  • Method Details

    • bulkGoLive

      @Valid public void bulkGoLive(String site, String environment, String path, String comment) throws ServiceLayerException
      Description copied from interface: DmPublishService
      Start executing bulk publish for given site, path on given environment
      Specified by:
      bulkGoLive in interface DmPublishService
      Parameters:
      site - site identifier
      environment - environment to publish to
      path - base path for bulk publish
      comment - submission comment
      Throws:
      ServiceLayerException - exception is case of en error
    • setDeploymentService

      public void setDeploymentService(DeploymentService deploymentService)
    • setSecurityService

      public void setSecurityService(SecurityService securityService)
    • setDependencyService

      public void setDependencyService(DependencyService dependencyService)
    • setItemServiceInternal

      public void setItemServiceInternal(ItemServiceInternal itemServiceInternal)