|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.jonas_ejb.deployment.api.DeploymentDesc
Class to hold extended(*) deployment descriptor information
(*) extended deployment descriptor information includes Jonas specific
deployment descriptor file information
Field Summary | |
static java.lang.String |
EJB_JAR_FILE_NAME
|
static java.lang.String |
JONAS_EJB_JAR_FILE_NAME
|
Constructor Summary | |
DeploymentDesc(java.lang.ClassLoader classLoader,
EjbJar ejbJar,
JonasEjbJar jonasEjbJar)
constructor is private, call one of the static methods instead |
Method Summary | |
BeanDesc[] |
getBeanDesc()
Get descriptors for all beans contained in jar file |
BeanDesc |
getBeanDesc(java.lang.String ejbName)
Get bean descriptor given its name |
java.lang.String |
getDisplayName()
Get the display name |
static org.xml.sax.EntityResolver |
getEntityResolver()
|
static org.xml.sax.ErrorHandler |
getErrorHandler()
|
static DeploymentDesc |
getInstance(java.lang.ClassLoader classLoaderForDD,
java.lang.ClassLoader classLoaderForCls)
Deprecated. no more use because of hot deployment problem (New DD content is not get with a new version of ejb-jar) |
static DeploymentDesc |
getInstance(java.lang.String ejbJarFileName,
java.lang.ClassLoader cl)
Factory method using the ejb-jar file name. |
static DeploymentDesc |
getInstance(java.lang.String ejbJarXmlFileName,
java.lang.String jonasEjbJarXmlFileName)
Deprecated. use for integration only (jdk1.2 required) |
static boolean |
getParsingWithValidation()
|
static void |
setEntityResolver(org.xml.sax.EntityResolver entityResolver)
|
static void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
|
static void |
setParsingWithValidation(boolean v)
|
java.lang.String |
toString()
String representation of the object for test purpose |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String EJB_JAR_FILE_NAME
public static final java.lang.String JONAS_EJB_JAR_FILE_NAME
Constructor Detail |
public DeploymentDesc(java.lang.ClassLoader classLoader, EjbJar ejbJar, JonasEjbJar jonasEjbJar) throws DeploymentDescException
Method Detail |
public static DeploymentDesc getInstance(java.lang.ClassLoader classLoaderForDD, java.lang.ClassLoader classLoaderForCls) throws DeploymentDescException
classLoaderForDD
- classloader used to load xml deployment descriptorsclassLoaderForCls
- classloader used to load bean classesDeploymentDescException
- when DeploymentDesc cannot be created with
given files.public static DeploymentDesc getInstance(java.lang.String ejbJarXmlFileName, java.lang.String jonasEjbJarXmlFileName) throws DeploymentDescException
DeploymentDescException
- when DeploymentDesc cannot be created with
given files.public static DeploymentDesc getInstance(java.lang.String ejbJarFileName, java.lang.ClassLoader cl) throws DeploymentDescException
DeploymentDescException
- when DeploymentDesc cannot be created with
given ejb-jar file.public BeanDesc[] getBeanDesc()
public BeanDesc getBeanDesc(java.lang.String ejbName)
public java.lang.String getDisplayName()
public java.lang.String toString()
toString
in class java.lang.Object
public static org.xml.sax.ErrorHandler getErrorHandler()
public static org.xml.sax.EntityResolver getEntityResolver()
public static boolean getParsingWithValidation()
public static void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
public static void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
public static void setParsingWithValidation(boolean v)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |