org.objectweb.jonas.container.EJBServiceImplMBean Interface Reference

Inherited by org.objectweb.jonas.container.EJBServiceImpl.

Inheritance diagram for org.objectweb.jonas.container.EJBServiceImplMBean:

Inheritance graph
[legend]
List of all members.

Public Member Functions

Integer getCurrentNumberOfContainer ()
Integer getTotalCurrentNumberOfBeanType ()
Integer getTotalCurrentNumberOfBMPType ()
Integer getTotalCurrentNumberOfCMPType ()
Integer getTotalCurrentNumberOfSBFType ()
Integer getTotalCurrentNumberOfSBLType ()
Integer getTotalCurrentNumberOfMDBType ()
Set getDataSourceDependence (String dsName)
Set getJmsDestinationDependence (String dsName)
Set getJmsConnectionFactoryDependence (String cfName)
Set getMailFactoryDependence (String mfName)
void removeContainerMBean (String fileName) throws Exception
String createContainerMBean (String file) throws Exception
List getInstalledJars () throws Exception
void syncAllEntities (boolean passivate)
boolean isJarLoaded (String fileName)
List getDeployedJars ()
List getDeployableJars () throws Exception
List getAutoloadDirectories ()
String getEjbjarsDirectory ()

Detailed Description

MBean Interface for EJB Service Management MBean type: Standard MBean model: Inheritance (EJBServiceImpl)

Definition at line 39 of file EJBServiceImplMBean.java.


Member Function Documentation

String org.objectweb.jonas.container.EJBServiceImplMBean.createContainerMBean String  file  )  throws Exception
 

Create an ejb container for the EJBs contained in a .jar (or .xml) file

Parameters:
file Name of the file to be deployed
Returns:
The ObjectName of the MBean associated to the container (to the deployed module)

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

List org.objectweb.jonas.container.EJBServiceImplMBean.getAutoloadDirectories  ) 
 

Return the list of "autoload" directories for web applications.

Returns:
The list of all "autoload" directories

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getCurrentNumberOfContainer  ) 
 

Returns:
Integer Total Number of Container actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Set org.objectweb.jonas.container.EJBServiceImplMBean.getDataSourceDependence String  dsName  ) 
 

MBean method

Returns:
the ObjectName of all the ejbs using this datasource

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

List org.objectweb.jonas.container.EJBServiceImplMBean.getDeployableJars  )  throws Exception
 

Return the list of installed EJB container ready to deploy.

Returns:
The list of deployable EJB container
Exceptions:
Exception 

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

List org.objectweb.jonas.container.EJBServiceImplMBean.getDeployedJars  ) 
 

Return the list of all loaded EJB container.

Returns:
The list of deployed EJB container

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

String org.objectweb.jonas.container.EJBServiceImplMBean.getEjbjarsDirectory  ) 
 

Return the Ejbjars directory.

Returns:
The Ejbjars directory

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

List org.objectweb.jonas.container.EJBServiceImplMBean.getInstalledJars  )  throws Exception
 

Return the list of installed EJB containers. The JAR files or the directories with expanded EJB container are searched in JONAS_BASE/ejbjars and all ejbjar directories 'autoload'.

Returns:
The list of JAR files or the directories with expanded EJB container found
Exceptions:
Exception if the list can't be retrieved

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Set org.objectweb.jonas.container.EJBServiceImplMBean.getJmsConnectionFactoryDependence String  cfName  ) 
 

MBean method

Returns:
the ObjectName of all the ejb using this Connection Factory.

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Set org.objectweb.jonas.container.EJBServiceImplMBean.getJmsDestinationDependence String  dsName  ) 
 

MBean method

Returns:
the ObjectName of all the ejb using this destination.

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Set org.objectweb.jonas.container.EJBServiceImplMBean.getMailFactoryDependence String  mfName  ) 
 

MBean method

Returns:
the ObjectName of all the ejb using a given Mail Factory.

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfBeanType  ) 
 

Returns:
Integer Total Number of Bean Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfBMPType  ) 
 

Returns:
Integer Total Number of Bmp Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfCMPType  ) 
 

Returns:
Integer Total Number of Cmp Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfMDBType  ) 
 

Returns:
Integer Total Number of Mdb Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfSBFType  ) 
 

Returns:
Integer Total Number of Sbf Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

Integer org.objectweb.jonas.container.EJBServiceImplMBean.getTotalCurrentNumberOfSBLType  ) 
 

Returns:
Integer Total Number of Sbl Type actually in JOnAS

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

boolean org.objectweb.jonas.container.EJBServiceImplMBean.isJarLoaded String  fileName  ) 
 

Test if the specified filename is already deployed or not

Parameters:
fileName the name of the jar file.
Returns:
true if the jar is deployed, else false.

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

void org.objectweb.jonas.container.EJBServiceImplMBean.removeContainerMBean String  fileName  )  throws Exception
 

remove a container application

Parameters:
String ContainerName, the Name of this container

Implemented in org.objectweb.jonas.container.EJBServiceImpl.

void org.objectweb.jonas.container.EJBServiceImplMBean.syncAllEntities boolean  passivate  ) 
 

Synchronized all entity bean containers

Parameters:
passivate passivate instances after synchronization.

Implemented in org.objectweb.jonas.container.EJBServiceImpl.


The documentation for this interface was generated from the following file:
Generated on Tue Feb 15 15:06:33 2005 for JOnAS by  doxygen 1.3.9.1