Class DmPublishServiceImpl
java.lang.Object
org.craftercms.studio.impl.v1.service.deployment.DmPublishServiceImpl
- All Implemented Interfaces:
DmPublishService
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DependencyServiceprotected DeploymentServiceprotected ItemServiceInternalprotected SecurityService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbulkGoLive(String site, String environment, String path, String comment) Start executing bulk publish for given site, path on given environmentvoidsetDependencyService(DependencyService dependencyService) voidsetDeploymentService(DeploymentService deploymentService) voidsetItemServiceInternal(ItemServiceInternal itemServiceInternal) voidsetSecurityService(SecurityService securityService)
-
Field Details
-
deploymentService
-
securityService
-
dependencyService
-
itemServiceInternal
-
-
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:DmPublishServiceStart executing bulk publish for given site, path on given environment- Specified by:
bulkGoLivein interfaceDmPublishService- Parameters:
site- site identifierenvironment- environment to publish topath- base path for bulk publishcomment- submission comment- Throws:
ServiceLayerException- exception is case of en error
-
setDeploymentService
-
setSecurityService
-
setDependencyService
-
setItemServiceInternal
-