@NoImplement
public interface ArtifactDeclarationXmlSerializer
ArtifactDeclaration into a readable and processable XML representation and from a mule
XML configuration file into an ArtifactDeclaration representation.| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.app.declaration.api.ArtifactDeclaration |
deserialize(InputStream configResource)
Creates an
ArtifactDeclaration from a given mule artifact XML configuration file. |
org.mule.runtime.app.declaration.api.ArtifactDeclaration |
deserialize(String name,
InputStream configResource)
Creates an
ArtifactDeclaration from a given mule artifact XML configuration file. |
static ArtifactDeclarationXmlSerializer |
getDefault(org.mule.runtime.api.dsl.DslResolvingContext context)
Provides an instance of the default implementation of the
ArtifactDeclarationXmlSerializer. |
String |
serialize(org.mule.runtime.app.declaration.api.ArtifactDeclaration declaration)
Serializes an
ArtifactDeclaration into an XML Document |
static ArtifactDeclarationXmlSerializer getDefault(org.mule.runtime.api.dsl.DslResolvingContext context)
ArtifactDeclarationXmlSerializer.context - a DslResolvingContext that provides access to all the extensions required for
loading a given artifact config to an ArtifactDeclarationArtifactDeclarationXmlSerializerString serialize(org.mule.runtime.app.declaration.api.ArtifactDeclaration declaration)
ArtifactDeclaration into an XML Documentdeclaration - ArtifactDeclaration to be serializedArtifactDeclarationorg.mule.runtime.app.declaration.api.ArtifactDeclaration deserialize(InputStream configResource)
ArtifactDeclaration from a given mule artifact XML configuration file.configResource - the input stream with the XML configuration content.ArtifactDeclaration that represents the given mule configuration.org.mule.runtime.app.declaration.api.ArtifactDeclaration deserialize(String name, InputStream configResource)
ArtifactDeclaration from a given mule artifact XML configuration file.name - name of the file to display a better error messages (if there are any).configResource - the input stream with the XML configuration content.ArtifactDeclaration that represents the given mule configuration.Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.