Class EarDeployer
java.lang.Object
org.glassfish.javaee.full.deployment.EarDeployer
- All Implemented Interfaces:
org.glassfish.api.deployment.Deployer
@Service
@PerLookup
public class EarDeployer
extends Object
implements org.glassfish.api.deployment.Deployer
EarDeployer to deploy composite Jakarta EE applications.
- Author:
- Jerome Dochez
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Loggerprotected org.glassfish.internal.deployment.SnifferManager -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclean(org.glassfish.api.deployment.DeploymentContext context) protected voidgenerateArtifacts(org.glassfish.api.deployment.DeploymentContext context) org.glassfish.api.deployment.MetaDataorg.glassfish.api.deployment.ApplicationContainerload(org.glassfish.api.container.Container container, org.glassfish.api.deployment.DeploymentContext context) loadMetaData(Class type, org.glassfish.api.deployment.DeploymentContext context) booleanprepare(org.glassfish.api.deployment.DeploymentContext context) voidunload(org.glassfish.api.deployment.ApplicationContainer appContainer, org.glassfish.api.deployment.DeploymentContext context)
-
Field Details
-
snifferManager
@Inject protected org.glassfish.internal.deployment.SnifferManager snifferManager -
deplLogger
-
-
Constructor Details
-
EarDeployer
public EarDeployer()
-
-
Method Details
-
getMetaData
public org.glassfish.api.deployment.MetaData getMetaData()- Specified by:
getMetaDatain interfaceorg.glassfish.api.deployment.Deployer
-
loadMetaData
- Specified by:
loadMetaDatain interfaceorg.glassfish.api.deployment.Deployer
-
prepare
public boolean prepare(org.glassfish.api.deployment.DeploymentContext context) - Specified by:
preparein interfaceorg.glassfish.api.deployment.Deployer
-
generateArtifacts
protected void generateArtifacts(org.glassfish.api.deployment.DeploymentContext context) throws org.glassfish.deployment.common.DeploymentException - Throws:
org.glassfish.deployment.common.DeploymentException
-
load
public org.glassfish.api.deployment.ApplicationContainer load(org.glassfish.api.container.Container container, org.glassfish.api.deployment.DeploymentContext context) - Specified by:
loadin interfaceorg.glassfish.api.deployment.Deployer
-
unload
public void unload(org.glassfish.api.deployment.ApplicationContainer appContainer, org.glassfish.api.deployment.DeploymentContext context) - Specified by:
unloadin interfaceorg.glassfish.api.deployment.Deployer
-
clean
public void clean(org.glassfish.api.deployment.DeploymentContext context) - Specified by:
cleanin interfaceorg.glassfish.api.deployment.Deployer
-