org.objectweb.jonas_ejb.deployment.api
Class DeploymentDesc
java.lang.Object
|
+--org.objectweb.jonas_ejb.deployment.api.DeploymentDesc
- public class DeploymentDesc
- extends java.lang.Object
Class to hold extended(*) deployment descriptor information
(*) extended deployment descriptor information includes Jonas specific
deployment descriptor file information
Constructor Summary |
DeploymentDesc(java.lang.ClassLoader classLoader,
EjbJar ejbJar,
JonasEjbJar jonasEjbJar)
constructor is private, call one of the static methods instead |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EJB_JAR_FILE_NAME
public static final java.lang.String EJB_JAR_FILE_NAME
JONAS_EJB_JAR_FILE_NAME
public static final java.lang.String JONAS_EJB_JAR_FILE_NAME
DeploymentDesc
public DeploymentDesc(java.lang.ClassLoader classLoader,
EjbJar ejbJar,
JonasEjbJar jonasEjbJar)
throws DeploymentDescException
- constructor is private, call one of the static methods instead
getInstance
public static DeploymentDesc getInstance(java.lang.ClassLoader classLoaderForDD,
java.lang.ClassLoader classLoaderForCls)
throws DeploymentDescException
- Factory method with given classloaders
- Parameters:
classLoaderForDD
- classloader used to load xml deployment descriptorsclassLoaderForCls
- classloader used to load bean classes- Returns:
- instance of the corresponding DeploymentDesc
- Throws:
DeploymentDescException
- when DeploymentDesc cannot be created with
given files.
getInstance
public static DeploymentDesc getInstance(java.lang.String ejbJarFileName,
java.lang.String jonasEjbJarFileName)
throws DeploymentDescException
- Deprecated. use for integration only (jdk1.2 required)
- Factory method using deployment descriptor and Jonas deployment descriptor
file names.
- Returns:
- instance of the corresponding DeploymentDesc
- Throws:
DeploymentDescException
- when DeploymentDesc cannot be created with
given files.
getBeanDesc
public BeanDesc[] getBeanDesc()
- Get descriptors for all beans contained in jar file
- Returns:
- Array of bean's descriptors
getBeanDesc
public BeanDesc getBeanDesc(java.lang.String ejbName)
- Get bean descriptor given its name
getDisplayName
public java.lang.String getDisplayName()
- Get the display name
toString
public java.lang.String toString()
- String representation of the object for test purpose
- Overrides:
toString
in class java.lang.Object
- Returns:
- String representation of this object
getErrorHandler
public static org.xml.sax.ErrorHandler getErrorHandler()
getEntityResolver
public static org.xml.sax.EntityResolver getEntityResolver()
getParsingWithValidation
public static boolean getParsingWithValidation()
setErrorHandler
public static void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
setEntityResolver
public static void setEntityResolver(org.xml.sax.EntityResolver entityResolver)
setParsingWithValidation
public static void setParsingWithValidation(boolean v)