| Package | Description |
|---|---|
| org.mule.module.launcher | |
| org.mule.module.launcher.application | |
| org.mule.module.launcher.artifact | |
| org.mule.module.launcher.domain |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArchiveDeployer<T extends Artifact>
Deploys a file based artifact into the mule container.
|
interface |
ArtifactDeployer<T extends Artifact>
Deployes and Undeploys artifacts in the container.
|
class |
DefaultArchiveDeployer<T extends Artifact>
Deployer of an artifact within mule container.
|
class |
DefaultArtifactDeployer<T extends Artifact> |
| Modifier and Type | Method and Description |
|---|---|
<T extends Artifact> |
DeploymentDirectoryWatcher.findArtifact(String artifactName,
ObservableList<T> artifacts) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultArtifactDeployer.deploy(Artifact artifact) |
void |
DomainDeploymentTemplate.postRedeploy(Artifact domain)
Deploys applications that were undeployed when
DomainDeploymentTemplate.preRedeploy(Artifact) was called.. |
void |
ArtifactDeploymentTemplate.postRedeploy(Artifact artifact)
Callback to be invoked just after redeploying an artifact.
|
void |
DomainDeploymentTemplate.preRedeploy(Artifact domain)
Undeploys all applications that use this domain.
|
void |
ArtifactDeploymentTemplate.preRedeploy(Artifact artifact)
Callback to be invoked just before redeploying an artifact.
|
void |
DefaultArtifactDeployer.undeploy(Artifact artifact) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Application |
| Modifier and Type | Class and Description |
|---|---|
class |
ApplicationWrapper
Decorates the target deployer to properly switch out context classloader for deployment
one where applicable.
|
class |
DefaultMuleApplication |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ArtifactFactory<T extends Artifact>
Generic Factory for an
Artifact. |
class |
ArtifactWrapper<T extends Artifact<D>,D extends ArtifactDescriptor>
Decorates the target deployer to properly switch out context classloader for deployment
one where applicable.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ArtifactWrapper<T extends Artifact<D>,D extends ArtifactDescriptor>
Decorates the target deployer to properly switch out context classloader for deployment
one where applicable.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
Domain
A domain is a deployable Artifact that contains shared resources for
Application
A domain can just consist of a set of jar libraries to share between the domain applications or it can also contain shared
resources such as connectors or other mule components. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultMuleDomain |
class |
DomainWrapper
Domain wrapper used to notify domain factory that a domain has been disposed or started.
|
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.