public class ServiceDescriptorFactory extends org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>
ServiceDescriptor instances.| Modifier and Type | Method and Description |
|---|---|
ServiceDescriptor |
create(File artifactFolder) |
protected ServiceDescriptor |
createArtifactDescriptor(File artifactLocation,
String name) |
protected void |
doDescriptorConfig(org.mule.runtime.api.deployment.meta.MuleServiceModel artifactModel,
ServiceDescriptor descriptor,
File artifactLocation) |
protected ArtifactType |
getArtifactType() |
protected org.mule.runtime.api.deployment.persistence.AbstractMuleArtifactModelJsonSerializer<org.mule.runtime.api.deployment.meta.MuleServiceModel> |
getMuleArtifactModelJsonSerializer() |
protected ArtifactType getArtifactType()
getArtifactType in class org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>public ServiceDescriptor create(File artifactFolder) throws org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorCreateException
create in interface org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorFactory<ServiceDescriptor>create in class org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>org.mule.runtime.module.artifact.api.descriptor.ArtifactDescriptorCreateExceptionprotected void doDescriptorConfig(org.mule.runtime.api.deployment.meta.MuleServiceModel artifactModel,
ServiceDescriptor descriptor,
File artifactLocation)
doDescriptorConfig in class org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>protected ServiceDescriptor createArtifactDescriptor(File artifactLocation, String name)
createArtifactDescriptor in class org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>protected org.mule.runtime.api.deployment.persistence.AbstractMuleArtifactModelJsonSerializer<org.mule.runtime.api.deployment.meta.MuleServiceModel> getMuleArtifactModelJsonSerializer()
getMuleArtifactModelJsonSerializer in class org.mule.runtime.module.artifact.api.descriptor.AbstractArtifactDescriptorFactory<org.mule.runtime.api.deployment.meta.MuleServiceModel,ServiceDescriptor>Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.