1 23 24 28 package com.sun.ejb.codegen; 29 30 import java.io.File ; 31 import java.util.*; 32 33 import com.sun.enterprise.deployment.backend.DeploymentMode; 34 import com.sun.enterprise.deployment.backend.DeploymentRequest; 35 import com.sun.enterprise.deployment.Application; 36 37 38 45 public interface EjbcContext { 46 47 52 public File getSrcDir(); 53 54 60 public File getOldSrcDir(); 61 62 68 public File getStubsDir(); 69 70 76 public File getOldStubsDir(); 77 78 84 public Application getDescriptor(); 85 86 91 public boolean isRedeploy(); 92 93 98 public ClassLoader getOldClassLoader(); 99 100 106 public String [] getClasspathUrls(); 107 108 113 public String [] getEjbClasspathUrls(); 114 115 121 public List getRmicOptions(); 122 123 129 public List getJavacOptions(); 130 131 136 public IASEJBCTimes getTiming(); 137 138 143 public DeploymentMode getDeploymentMode(); 144 150 public Properties getOptionalArguments(); 151 156 public DeploymentRequest getDeploymentRequest(); 157 158 162 public void cleanup(); 163 } 164 | Popular Tags |