public interface  org.glassfish.api.deployment.Deployer extends java.lang.Object
{
public abstract org.glassfish.api.deployment.MetaData getMetaData();
public abstract java.lang.Object loadMetaData(java.lang.Class, org.glassfish.api.deployment.DeploymentContext);
public abstract boolean prepare(org.glassfish.api.deployment.DeploymentContext);
public abstract org.glassfish.api.deployment.ApplicationContainer load(org.glassfish.api.container.Container, org.glassfish.api.deployment.DeploymentContext);
public abstract void unload(org.glassfish.api.deployment.ApplicationContainer, org.glassfish.api.deployment.DeploymentContext);
public abstract void clean(org.glassfish.api.deployment.DeploymentContext);
}