public class TemplateDeploymentBuilderImpl extends Object implements TemplateDeploymentBuilder
Modifier and Type | Field and Description |
---|---|
protected TemplateDeploymentEntity |
deployment |
protected boolean |
isDuplicateFilterEnabled |
protected TemplateRepositoryServiceImpl |
repositoryService |
protected TemplateResourceEntityManager |
resourceEntityManager |
protected TemplateResourceConverter |
templateResourceConverter |
protected TemplateVariationResourceConverter |
templateVariationResourceConverter |
Constructor and Description |
---|
TemplateDeploymentBuilderImpl() |
protected TemplateRepositoryServiceImpl repositoryService
protected TemplateResourceEntityManager resourceEntityManager
protected TemplateResourceConverter templateResourceConverter
protected TemplateVariationResourceConverter templateVariationResourceConverter
protected TemplateDeploymentEntity deployment
protected boolean isDuplicateFilterEnabled
public TemplateDeploymentBuilder addInputStream(String resourceName, InputStream inputStream)
addInputStream
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addClasspathResource(String resource)
addClasspathResource
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addString(String resourceName, String text)
addString
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addBytes(String resourceName, byte[] bytes)
addBytes
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addTemplateModel(String resourceName, TemplateModel templateModel)
addTemplateModel
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addTemplateVariationModel(String resourceName, TemplateVariationModel templateVariationModel)
addTemplateVariationModel
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder addZipInputStream(ZipInputStream zipInputStream)
addZipInputStream
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder name(String name)
TemplateDeploymentBuilder
name
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder category(String category)
TemplateDeploymentBuilder
category
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder key(String key)
TemplateDeploymentBuilder
key
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder parentDeploymentId(String parentDeploymentId)
TemplateDeploymentBuilder
parentDeploymentId
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder tenantId(String tenantId)
TemplateDeploymentBuilder
tenantId
in interface TemplateDeploymentBuilder
public TemplateDeploymentBuilder enableDuplicateFiltering()
TemplateDeploymentBuilder
enableDuplicateFiltering
in interface TemplateDeploymentBuilder
public TemplateDeployment deploy()
TemplateDeploymentBuilder
deploy
in interface TemplateDeploymentBuilder
public TemplateDeployment getDeployment()
public boolean isDuplicateFilterEnabled()