|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.objectweb.jonas.service.AbsServiceImpl | +--org.objectweb.jonas.container.EJBServiceImpl
EJBService implementation for JOnAS EJBServer This class works only with jonas_ejb classes.
Constructor Summary | |
EJBServiceImpl()
|
Method Summary | |
Container |
createContainer(javax.naming.Context ctx)
Add beans from a .xml or a .jar file |
void |
createContainer(java.lang.String ejbJarFile)
MBean method Start (or restart if already start) a new container application |
void |
doInit(javax.naming.Context ctx)
Init the Service. |
void |
doStart()
Start the Service Initialization of the service is already done. |
void |
doStop()
Stop the service: - Remove all JOnAS Containers. |
Container |
getContainer(java.lang.String fileName)
Get the Container by its file name (.xml or .jar) |
java.lang.Integer |
getCurrentNumberOfContainer()
MBean method |
java.util.Set |
getDataSourceDependence(java.lang.String dsName)
MBean method |
java.util.Set |
getJmsConnectionFactoryDependence(java.lang.String cfName)
Management method |
java.util.Set |
getJmsDestinationDependence(java.lang.String dsName)
Manangement method |
java.lang.Integer |
getTotalCurrentNumberOfBeanType()
MBean method |
java.lang.Integer |
getTotalCurrentNumberOfBMPType()
MBean method |
java.lang.Integer |
getTotalCurrentNumberOfCMPType()
MBean method |
java.lang.Integer |
getTotalCurrentNumberOfMDBType()
MBean method |
java.lang.Integer |
getTotalCurrentNumberOfSBFType()
MBean method |
java.lang.Integer |
getTotalCurrentNumberOfSBLType()
MBean method |
Container[] |
listContainers()
List JOnAS container created by EJB Service |
void |
removeContainer(Container cont)
Remove a JOnAS container |
void |
removeContainer(java.lang.String fileName)
MBean method remove a container application |
void |
syncAllEntities()
Synchronized all entity bean containers |
java.lang.String |
UseUnExistingResourceJdbc(DeploymentDesc dd)
Management method |
Methods inherited from class org.objectweb.jonas.service.AbsServiceImpl |
getName, init, isStarted, setName, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.jonas.service.Service |
getName, init, isStarted, setName, start, stop |
Constructor Detail |
public EJBServiceImpl()
Method Detail |
public void doInit(javax.naming.Context ctx) throws ServiceException
doInit
in class AbsServiceImpl
public void doStart() throws ServiceException
doStart
in class AbsServiceImpl
public void doStop()
doStop
in class AbsServiceImpl
public Container createContainer(javax.naming.Context ctx) throws java.lang.Exception
createContainer
in interface EJBService
org.objectweb.jonas.container.EJBService
ctx
- JNDI contect in which are found the container configuration.public Container getContainer(java.lang.String fileName)
getContainer
in interface EJBService
public void removeContainer(Container cont)
removeContainer
in interface EJBService
org.objectweb.jonas.container.EJBService
cont
- JOnAS container to remove.public Container[] listContainers()
listContainers
in interface EJBService
org.objectweb.jonas.container.EJBService
public void syncAllEntities()
syncAllEntities
in interface EJBService
public java.lang.Integer getCurrentNumberOfContainer()
getCurrentNumberOfContainer
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfBeanType()
getTotalCurrentNumberOfBeanType
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfBMPType()
getTotalCurrentNumberOfBMPType
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfCMPType()
getTotalCurrentNumberOfCMPType
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfSBFType()
getTotalCurrentNumberOfSBFType
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfSBLType()
getTotalCurrentNumberOfSBLType
in interface EJBService
public java.lang.Integer getTotalCurrentNumberOfMDBType()
getTotalCurrentNumberOfMDBType
in interface EJBService
public void removeContainer(java.lang.String fileName)
removeContainer
in interface EJBServiceImplMBean
String
- ContainerName, the Name of this containerpublic void createContainer(java.lang.String ejbJarFile) throws java.rmi.RemoteException
createContainer
in interface EJBServiceImplMBean
String
- ejbJarFile, the Name of the ejbJarFile for this container applicationpublic java.util.Set getDataSourceDependence(java.lang.String dsName)
getDataSourceDependence
in interface EJBService
public java.util.Set getJmsDestinationDependence(java.lang.String dsName)
getJmsDestinationDependence
in interface EJBService
public java.util.Set getJmsConnectionFactoryDependence(java.lang.String cfName)
getJmsConnectionFactoryDependence
in interface EJBService
public java.lang.String UseUnExistingResourceJdbc(DeploymentDesc dd)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |