M - the concrete type of model to resolvepublic final class JsonDeserializingArtifactModelResolver<M extends org.mule.runtime.api.deployment.meta.MuleDeployableModel> extends Object implements ArtifactModelResolver<M>
| Constructor and Description |
|---|
JsonDeserializingArtifactModelResolver(org.mule.runtime.api.deployment.persistence.AbstractMuleArtifactModelJsonSerializer<M> jsonDeserializer) |
| Modifier and Type | Method and Description |
|---|---|
M |
resolve(File artifactLocation)
Loads and deserializes a
mule-artifact.json file. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapplicationModelResolver, domainModelResolverpublic JsonDeserializingArtifactModelResolver(org.mule.runtime.api.deployment.persistence.AbstractMuleArtifactModelJsonSerializer<M> jsonDeserializer)
public M resolve(File artifactLocation)
ArtifactModelResolvermule-artifact.json file.resolve in interface ArtifactModelResolver<M extends org.mule.runtime.api.deployment.meta.MuleDeployableModel>artifactLocation - the folder containing the mule-artifact.json file to deserialize.MuleDeployableModel.Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.