@Service public class JPADeployer extends org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer> implements org.glassfish.hk2.api.PostConstruct, org.glassfish.api.event.EventListener
| Constructor and Description |
|---|
JPADeployer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
cleanArtifacts(org.glassfish.api.deployment.DeploymentContext dc) |
void |
event(org.glassfish.api.event.EventListener.Event event) |
protected void |
generateArtifacts(org.glassfish.api.deployment.DeploymentContext dc) |
org.glassfish.api.deployment.MetaData |
getMetaData() |
JPApplicationContainer |
load(JPAContainer container,
org.glassfish.api.deployment.DeploymentContext context) |
<V> V |
loadMetaData(Class<V> type,
org.glassfish.api.deployment.DeploymentContext context) |
void |
postConstruct() |
boolean |
prepare(org.glassfish.api.deployment.DeploymentContext context)
EMFs for refered pus are created and stored in JPAApplication instance.
|
public org.glassfish.api.deployment.MetaData getMetaData()
getMetaData in interface org.glassfish.api.deployment.Deployer<JPAContainer,JPApplicationContainer>getMetaData in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>protected void generateArtifacts(org.glassfish.api.deployment.DeploymentContext dc)
throws org.glassfish.deployment.common.DeploymentException
generateArtifacts in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>org.glassfish.deployment.common.DeploymentExceptionprotected void cleanArtifacts(org.glassfish.api.deployment.DeploymentContext dc)
throws org.glassfish.deployment.common.DeploymentException
cleanArtifacts in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>org.glassfish.deployment.common.DeploymentExceptionpublic <V> V loadMetaData(Class<V> type, org.glassfish.api.deployment.DeploymentContext context)
loadMetaData in interface org.glassfish.api.deployment.Deployer<JPAContainer,JPApplicationContainer>loadMetaData in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>public boolean prepare(org.glassfish.api.deployment.DeploymentContext context)
prepare in interface org.glassfish.api.deployment.Deployer<JPAContainer,JPApplicationContainer>prepare in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>public JPApplicationContainer load(JPAContainer container, org.glassfish.api.deployment.DeploymentContext context)
load in interface org.glassfish.api.deployment.Deployer<JPAContainer,JPApplicationContainer>load in class org.glassfish.deployment.common.SimpleDeployer<JPAContainer,JPApplicationContainer>public void postConstruct()
postConstruct in interface org.glassfish.hk2.api.PostConstructpublic void event(org.glassfish.api.event.EventListener.Event event)
event in interface org.glassfish.api.event.EventListenerCopyright © 2013. All Rights Reserved.