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 java.lang.Object
implements org.springframework.context.ApplicationContextAware


Constructor Summary
OpenEJB()
           
 
Method Summary
 void deployApplication(AbstractApplication application)
           
 org.springframework.context.ApplicationContext getApplicationContext()
           
 java.util.Collection<ContainerProvider> getContainers()
           
 javax.naming.Context getInitialContext()
           
 java.util.Properties getProperties()
           
 java.util.Collection<ResourceProvider> getResources()
           
 SecurityService getSecurityService()
           
 javax.transaction.TransactionManager getTransactionManager()
           
 boolean isImportContext()
           
 boolean isStarted()
           
 boolean isStarting()
           
 void printContainerSystem()
           
 void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
           
 void setContainers(java.util.Collection<? extends ContainerProvider> containers)
           
 void setImportContext(boolean importContext)
           
 void setProperties(java.util.Properties properties)
           
 void setResources(java.util.Collection<? extends ResourceProvider> resources)
           
 void setSecurityService(SecurityService securityService)
           
 void setTransactionManager(javax.transaction.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 java.util.Properties getProperties()

setProperties

public void setProperties(java.util.Properties properties)

getTransactionManager

public javax.transaction.TransactionManager getTransactionManager()

setTransactionManager

public void setTransactionManager(javax.transaction.TransactionManager transactionManager)

getSecurityService

public SecurityService getSecurityService()

setSecurityService

public void setSecurityService(SecurityService securityService)

getContainers

public java.util.Collection<ContainerProvider> getContainers()

setContainers

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

getResources

public java.util.Collection<ResourceProvider> getResources()

setResources

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

isImportContext

public boolean isImportContext()

setImportContext

public void setImportContext(boolean importContext)

getInitialContext

public javax.naming.Context getInitialContext()
                                       throws javax.naming.NamingException
Throws:
javax.naming.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-2011 The Apache OpenEJB development community. All Rights Reserved.