| Package | Description |
|---|---|
| org.mule.runtime.api.deployment.meta | |
| org.mule.runtime.api.deployment.persistence |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMuleArtifactModelBuilder<T extends AbstractMuleArtifactModelBuilder,M extends AbstractMuleArtifactModel>
A builder to create instances of
AbstractMuleArtifactModel implementations. |
| Modifier and Type | Class and Description |
|---|---|
class |
MuleApplicationModel
This object matches the mule-artifact.json element within a application.
|
class |
MuleDeployableModel
Base class for defining models for deployable artifacts.
|
class |
MuleDomainModel |
class |
MulePluginModel
This object matches the mule-artifact.json element within a plugin.
|
class |
MulePolicyModel
This object matches the mule-artifact.json element within a policy.
|
class |
MuleServerPluginModel
This object matches the mule-artifact.json element within a server plugin.
|
class |
MuleServiceModel
This object matches the mule-artifact.json element within a service.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMuleArtifactModelJsonSerializer<T extends AbstractMuleArtifactModel>
Base class for marshalling an
AbstractMuleArtifactModel instance
to JSON format and back
TODO MULE-11007: these classes should be moved to a persistence module |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.