public class DomainDescriptorFactory extends AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>
artifactPluginDescriptorLoader, descriptorLoaderRepository, MULE_CONFIG_FILES_FOLDER| Constructor and Description |
|---|
DomainDescriptorFactory(ArtifactPluginDescriptorLoader artifactPluginDescriptorLoader,
DescriptorLoaderRepository descriptorLoaderRepository) |
| Modifier and Type | Method and Description |
|---|---|
protected DomainDescriptor |
createArtifactDescriptor(String name) |
protected org.mule.runtime.api.deployment.meta.MuleDomainModel |
deserializeArtifactModel(InputStream stream) |
protected void |
doDescriptorConfig(org.mule.runtime.api.deployment.meta.MuleDomainModel artifactModel,
DomainDescriptor descriptor) |
protected ArtifactType |
getArtifactType() |
protected String |
getDefaultConfigurationResource() |
protected String |
getDefaultConfigurationResourceLocation() |
protected String |
getDescriptorFileName() |
appendMuleFolder, create, createArtifactPluginDescriptors, getArtifactJsonDescriber, getBundleDescriptor, getClassLoaderModel, invalidBundleDescriptorLoaderIdError, invalidClassLoaderModelIdError, loadFromJsonDescriptorpublic DomainDescriptorFactory(ArtifactPluginDescriptorLoader artifactPluginDescriptorLoader, DescriptorLoaderRepository descriptorLoaderRepository)
protected String getDescriptorFileName()
getDescriptorFileName in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected void doDescriptorConfig(org.mule.runtime.api.deployment.meta.MuleDomainModel artifactModel,
DomainDescriptor descriptor)
doDescriptorConfig in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected DomainDescriptor createArtifactDescriptor(String name)
createArtifactDescriptor in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected String getDefaultConfigurationResourceLocation()
getDefaultConfigurationResourceLocation in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected String getDefaultConfigurationResource()
getDefaultConfigurationResource in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected ArtifactType getArtifactType()
getArtifactType in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>protected org.mule.runtime.api.deployment.meta.MuleDomainModel deserializeArtifactModel(InputStream stream) throws IOException
deserializeArtifactModel in class AbstractDeployableDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleDomainModel,DomainDescriptor>IOExceptionCopyright © 2003–2017 MuleSoft, Inc.. All rights reserved.