checkGenIC(String fileName, URL[] urls) Check that GenIC have been applied on the given ejb-jar file
If it was not done, it run GenIC against the file.
createContainer(Context ctx) Create a JOnAS Container for all the beans that are described in a .xml file,
or belong to .jar file.
Parameters: ctx - JNDI context in which is found the container configuration.
isJarDeployed(String fileName) Test if the specified file is already deployed (if a container
is created for this jar).
boolean
isJarDeployedByWorkName(String workFileName) Test if the specified jar identified with its work name is already deployed
(if a container is created for this jar).
Check that GenIC have been applied on the given ejb-jar file
If it was not done, it run GenIC against the file.
Parameters: fileName - given EJB-JAR file. Parameters: urls - Array of URLs used as CLASSPATH during EJB compilation
Create a JOnAS Container for all the beans that are described in a .xml file,
or belong to .jar file.
Parameters: ctx - JNDI context in which is found the container configuration. The ObjectName of the MBean associated to the container (i.e. to the deployed module)
Deploy the given ejb-jars of an ear file with the specified parent
classloader (ear classloader). (This method is only used for
the ear applications, not for the ejb-jar applications).
Parameters: ctx - the context containing the configurationto deploy the ejbjars. This context contains the following parameters : - earRootUrl the root of the ear application. - earClassLoader the ear classLoader of the ear application. - ejbClassLoader the ejb classLoader for the ejbjars. - jarURLs the list of the urls of the ejb-jars to deploy. - roleNames the role names of the security-role. ClassLoader the ejbClassLoader created. throws: ServiceException - if an error occurs during the deployment.
Test if the specified file is already deployed (if a container
is created for this jar).
Parameters: fileName - the name of the jar file true if the jar was deployed, false otherwise
Test if the specified jar identified with its work name is already deployed
(if a container is created for this jar).
Parameters: workFileName - the internal name of the jar file (working copy) true if the jar was deployed, false otherwise
Make a cleanup of the cache of deployment descriptor. This method must
be invoked after the ear deployment by the EAR service.
the deployment of an ear by .
Parameters: earClassLoader - the ClassLoader of the ear application toremove from the cache.
Undeploy the given ejb-jars of an ear file with the specified parent
classloader (ear classloader). (This method is only used for
the ear applications, not for the ejb-jar applications).
Parameters: urls - the list of the urls of the ejb-jars to deploy.