D - the concrete type of deployable artifact descriptor (application or domain) to resolve.public interface DeployableArtifactDescriptorCreator<D extends DeployableArtifactDescriptor>
| Modifier and Type | Method and Description |
|---|---|
static DeployableArtifactDescriptorCreator<ApplicationDescriptor> |
applicationDescriptorCreator() |
D |
create(String name)
Creates a deployable artifact descriptor with the given name.
|
D |
create(String name,
Optional<Properties> deploymentProperties)
Creates a deployable artifact descriptor with the given name and deployment properties.
|
static DeployableArtifactDescriptorCreator<DomainDescriptor> |
domainDescriptorCreator() |
static DeployableArtifactDescriptorCreator<ApplicationDescriptor> applicationDescriptorCreator()
ApplicationDescriptors.static DeployableArtifactDescriptorCreator<DomainDescriptor> domainDescriptorCreator()
DomainDescriptors.D create(String name)
name - artifact name. Non-empty.D create(String name, Optional<Properties> deploymentProperties)
name - artifact name. Non-empty.deploymentProperties - deployment properties.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.