com.sun.jdo.spi.persistence.support.ejb.codegen
Class CMPDeployerImpl

java.lang.Object
  extended by com.sun.jdo.spi.persistence.support.ejb.codegen.CMPDeployerImpl
All Implemented Interfaces:
CMPDeployer

@Service
public class CMPDeployerImpl
extends Object
implements CMPDeployer

Generates concrete impls for CMP beans in an archive.

Since:
JDK 1.4
Author:
Nazrul Islam

Field Summary
 
Fields inherited from interface org.glassfish.ejb.spi.CMPDeployer
MODULE_CLASSPATH
 
Constructor Summary
CMPDeployerImpl()
           
 
Method Summary
 void clean(DeploymentContext ctx)
          Integration point for cleanup on undeploy or failed deploy.
 void deploy(DeploymentContext ctx)
          Generates the concrete impls for all CMPs in the application.
 void unload(ClassLoader cl)
          Integration point for application unload
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CMPDeployerImpl

public CMPDeployerImpl()
Method Detail

deploy

public void deploy(DeploymentContext ctx)
            throws DeploymentException
Generates the concrete impls for all CMPs in the application.

Specified by:
deploy in interface CMPDeployer
Throws:
DeploymentException - if this exception was thrown while generating concrete impls

clean

public void clean(DeploymentContext ctx)
Integration point for cleanup on undeploy or failed deploy.

Specified by:
clean in interface CMPDeployer

unload

public void unload(ClassLoader cl)
Integration point for application unload

Specified by:
unload in interface CMPDeployer


Copyright © 2012. All Rights Reserved.