|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IEasyBeansService
EZB Service interface.
| Method Summary | |
|---|---|
void |
addContainer(org.ow2.easybeans.api.EZBContainer ejbContainer)
Adds the given container. |
org.ow2.easybeans.resolver.api.EZBApplicationJNDIResolver |
buildApplicationJNDIResolver()
|
ClassLoader |
buildByteCodeEnhancementClassLoader(URL[] urls,
ClassLoader parentClassLoader)
Allow to build a classloader that provide JPA classtransformers and bytecode modifications. |
org.ow2.easybeans.deployment.api.EZBInjectionHolder |
buildInjectionHolder(org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager persistenceUnitManager,
org.ow2.easybeans.resolver.api.EZBJNDIResolver jndiResolver)
|
org.ow2.easybeans.api.EZBServer |
getEasyBeansServer()
TODO Remove it when EarDeployer will use EasyBeans Deployer. |
org.ow2.easybeans.api.EZBContainer |
getEJBContainerFromWar(org.ow2.util.ee.deploy.api.deployable.WARDeployable warDeployable,
Map<?,?> properties)
Return a container if there are EJBs inside the webApp. |
org.ow2.easybeans.api.naming.EZBNamingStrategy |
getNamingStrategy(String prefix,
org.ow2.easybeans.api.naming.EZBNamingStrategy oldNamingStrategy)
Build a new Strategy for the given prefix and the old strategy. |
org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager |
getPersistenceUnitManager(org.ow2.util.ee.deploy.api.deployable.EARDeployable earDeployable,
ClassLoader appClassLoader)
Gets the persistence unit manager for the given EAR and classloader. |
org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager |
getPersistenceUnitManager(org.ow2.util.archive.api.IArchive archive,
ClassLoader appClassLoader)
Gets the persistence unit manager for the given archive and classloader. |
boolean |
isEJB3DeployedByWorkName(String unpackName)
Test if the specified unpack name is already deployed or not. |
void |
registerEmbeddedService()
Register Embedded as an OSGi service. |
void |
removeContainer(org.ow2.easybeans.api.EZBContainer ejbContainer)
Remove the given container. |
| Methods inherited from interface org.ow2.jonas.service.Service |
|---|
getName, init, isStarted, setName, start, stop |
| Method Detail |
|---|
org.ow2.easybeans.api.EZBServer getEasyBeansServer()
void addContainer(org.ow2.easybeans.api.EZBContainer ejbContainer)
ejbContainer - the given containervoid removeContainer(org.ow2.easybeans.api.EZBContainer ejbContainer)
ejbContainer - the given containerboolean isEJB3DeployedByWorkName(String unpackName)
IEasyBeansService interface.
unpackName - the name of the EJB3 file.
void registerEmbeddedService()
ClassLoader buildByteCodeEnhancementClassLoader(URL[] urls,
ClassLoader parentClassLoader)
urls - the array of URLs to useparentClassLoader - the parent classloader
org.ow2.easybeans.deployment.api.EZBInjectionHolder buildInjectionHolder(org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager persistenceUnitManager,
org.ow2.easybeans.resolver.api.EZBJNDIResolver jndiResolver)
persistenceUnitManager - the Persistence Unit Manager (if any)jndiResolver - the JNDI resolver (if any)
org.ow2.easybeans.resolver.api.EZBApplicationJNDIResolver buildApplicationJNDIResolver()
org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager getPersistenceUnitManager(org.ow2.util.archive.api.IArchive archive,
ClassLoader appClassLoader)
throws org.ow2.easybeans.persistence.api.PersistenceXmlFileAnalyzerException
archive - the archiveappClassLoader - the classloader used as deployable
org.ow2.easybeans.persistence.api.PersistenceXmlFileAnalyzerException
org.ow2.easybeans.persistence.api.EZBPersistenceUnitManager getPersistenceUnitManager(org.ow2.util.ee.deploy.api.deployable.EARDeployable earDeployable,
ClassLoader appClassLoader)
throws org.ow2.easybeans.persistence.api.PersistenceXmlFileAnalyzerException
earDeployable - the ear deployableappClassLoader - the classloader used as deployable
org.ow2.easybeans.persistence.api.PersistenceXmlFileAnalyzerException
org.ow2.easybeans.api.naming.EZBNamingStrategy getNamingStrategy(String prefix,
org.ow2.easybeans.api.naming.EZBNamingStrategy oldNamingStrategy)
prefix - the given prefixoldNamingStrategy - the strategy
org.ow2.easybeans.api.EZBContainer getEJBContainerFromWar(org.ow2.util.ee.deploy.api.deployable.WARDeployable warDeployable,
Map<?,?> properties)
warDeployable - properties -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||