public interface  org.glassfish.internal.deployment.Deployment$DeploymentContextBuilder extends java.lang.Object
{
public abstract org.glassfish.internal.deployment.Deployment$DeploymentContextBuilder source(java.io.File);
public abstract org.glassfish.internal.deployment.Deployment$DeploymentContextBuilder source(org.glassfish.api.deployment.archive.ReadableArchive);
public abstract java.io.File sourceAsFile();
public abstract org.glassfish.api.deployment.archive.ReadableArchive sourceAsArchive();
public abstract org.glassfish.api.deployment.archive.ArchiveHandler archiveHandler();
public abstract org.glassfish.internal.deployment.Deployment$DeploymentContextBuilder archiveHandler(org.glassfish.api.deployment.archive.ArchiveHandler);
public abstract java.util.logging.Logger logger();
public abstract org.glassfish.api.ActionReport report();
public abstract org.glassfish.api.deployment.OpsParams params();
public abstract org.glassfish.internal.deployment.ExtendedDeploymentContext build() throws java.io.IOException;
public abstract org.glassfish.internal.deployment.ExtendedDeploymentContext build(org.glassfish.internal.deployment.ExtendedDeploymentContext) throws java.io.IOException;
}