org.apache.openejb.spring
Class OpenEJB

java.lang.Object
  extended by org.apache.openejb.spring.OpenEJB
All Implemented Interfaces:
org.springframework.context.ApplicationContextAware

public class OpenEJB
extends Object
implements org.springframework.context.ApplicationContextAware


Constructor Summary
OpenEJB()
           
 
Method Summary
 void deployApplication(AbstractApplication application)
           
 org.springframework.context.ApplicationContext getApplicationContext()
           
 Collection<ContainerProvider> getContainers()
           
 Context getInitialContext()
           
 Properties getProperties()
           
 Collection<ResourceProvider> getResources()
           
 SecurityService getSecurityService()
           
 TransactionManager getTransactionManager()
           
 boolean isImportContext()
           
 boolean isStarted()
           
 boolean isStarting()
           
 void printContainerSystem()
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setContainers(Collection<? extends ContainerProvider> containers)
           
 void setImportContext(boolean importContext)
           
 void setProperties(Properties properties)
           
 void setResources(Collection<? extends ResourceProvider> resources)
           
 void setSecurityService(SecurityService securityService)
           
 void setTransactionManager(TransactionManager transactionManager)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OpenEJB

public OpenEJB()
Method Detail

getApplicationContext

public org.springframework.context.ApplicationContext getApplicationContext()

setApplicationContext

public void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
                           throws org.springframework.beans.BeansException
Specified by:
setApplicationContext in interface org.springframework.context.ApplicationContextAware
Throws:
org.springframework.beans.BeansException

getProperties

public Properties getProperties()

setProperties

public void setProperties(Properties properties)

getTransactionManager

public TransactionManager getTransactionManager()

setTransactionManager

public void setTransactionManager(TransactionManager transactionManager)

getSecurityService

public SecurityService getSecurityService()

setSecurityService

public void setSecurityService(SecurityService securityService)

getContainers

public Collection<ContainerProvider> getContainers()

setContainers

public void setContainers(Collection<? extends ContainerProvider> containers)

getResources

public Collection<ResourceProvider> getResources()

setResources

public void setResources(Collection<? extends ResourceProvider> resources)

isImportContext

public boolean isImportContext()

setImportContext

public void setImportContext(boolean importContext)

getInitialContext

public Context getInitialContext()
                          throws NamingException
Throws:
NamingException

isStarting

public boolean isStarting()

isStarted

public boolean isStarted()

start

@PostConstruct
public void start()
           throws OpenEJBException
Throws:
OpenEJBException

deployApplication

public void deployApplication(AbstractApplication application)
                       throws OpenEJBException
Throws:
OpenEJBException

printContainerSystem

public void printContainerSystem()


Copyright © 1999-2013 The Apache OpenEJB development community. All Rights Reserved.