public abstract class MicroProfileDeployer<T extends MicroProfileContainer,U extends MicroProfileApplicationContainer> extends Object implements Deployer<T,U>
| Constructor and Description |
|---|
MicroProfileDeployer() |
| Modifier and Type | Method and Description |
|---|---|
void |
clean(DeploymentContext ctx)
Clean any files and artifacts that were created during the execution
of the prepare method.
|
MetaData |
getMetaData()
Returns the meta data associated with this Deployer
|
<V> V |
loadMetaData(Class<V> clazz,
DeploymentContext deploymentContext)
Loads the meta date associated with the application.
|
boolean |
prepare(DeploymentContext ctx)
Prepares the application bits for running in the application server.
|
public MetaData getMetaData()
DeployergetMetaData in interface Deployer<T extends MicroProfileContainer,U extends MicroProfileApplicationContainer>public <V> V loadMetaData(Class<V> clazz, DeploymentContext deploymentContext)
DeployerloadMetaData in interface Deployer<T extends MicroProfileContainer,U extends MicroProfileApplicationContainer>clazz - type of meta-data that this deployer has declared providing.public boolean prepare(DeploymentContext ctx)
Deployerprepare in interface Deployer<T extends MicroProfileContainer,U extends MicroProfileApplicationContainer>ctx - of the deploymentpublic void clean(DeploymentContext ctx)
Deployerclean in interface Deployer<T extends MicroProfileContainer,U extends MicroProfileApplicationContainer>ctx - deployment contextCopyright © 2021. All rights reserved.