org.openejb
Interface ContainerBuilder
- All Superinterfaces:
- ResourceEnvironmentBuilder, SecureBuilder
- All Known Implementing Classes:
- AbstractContainerBuilder
- public interface ContainerBuilder
- extends ResourceEnvironmentBuilder, SecureBuilder
- Version:
- $Revision: 1.8 $ $Date: 2004/07/27 02:20:05 $
Methods inherited from interface org.openejb.SecureBuilder |
getDefaultSubject, getRunAs, getSecurityConfiguration, isDoAsCurrentCaller, isSecurityEnabled, isUseContextHandler, setDefaultSubject, setDoAsCurrentCaller, setRunAs, setSecurityConfiguration, setSecurityEnabled, setUseContextHandler |
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
getContainerId
public String getContainerId()
setContainerId
public void setContainerId(String containerId)
getEJBName
public String getEJBName()
setEJBName
public void setEJBName(String ejbName)
getBeanClassName
public String getBeanClassName()
setBeanClassName
public void setBeanClassName(String beanClassName)
getHomeInterfaceName
public String getHomeInterfaceName()
setHomeInterfaceName
public void setHomeInterfaceName(String homeInterfaceName)
getRemoteInterfaceName
public String getRemoteInterfaceName()
setRemoteInterfaceName
public void setRemoteInterfaceName(String remoteInterfaceName)
getLocalHomeInterfaceName
public String getLocalHomeInterfaceName()
setLocalHomeInterfaceName
public void setLocalHomeInterfaceName(String localHomeInterfaceName)
getLocalInterfaceName
public String getLocalInterfaceName()
setLocalInterfaceName
public void setLocalInterfaceName(String localInterfaceName)
getServiceEndpointName
public String getServiceEndpointName()
setServiceEndpointName
public void setServiceEndpointName(String localInterfaceName)
getPrimaryKeyClassName
public String getPrimaryKeyClassName()
setPrimaryKeyClassName
public void setPrimaryKeyClassName(String primaryKeyClassName)
getComponentContext
public org.apache.geronimo.naming.java.ReadOnlyContext getComponentContext()
setComponentContext
public void setComponentContext(org.apache.geronimo.naming.java.ReadOnlyContext componentContext)
getUserTransaction
public org.apache.geronimo.transaction.UserTransactionImpl getUserTransaction()
setUserTransaction
public void setUserTransaction(org.apache.geronimo.transaction.UserTransactionImpl userTransaction)
getTransactionPolicySource
public TransactionPolicySource getTransactionPolicySource()
setTransactionPolicySource
public void setTransactionPolicySource(TransactionPolicySource transactionPolicySource)
getTransactionContextManager
public org.apache.geronimo.transaction.context.TransactionContextManager getTransactionContextManager()
setTransactionContextManager
public void setTransactionContextManager(org.apache.geronimo.transaction.context.TransactionContextManager transactionContextManager)
getTrackedConnectionAssociator
public org.apache.geronimo.transaction.TrackedConnectionAssociator getTrackedConnectionAssociator()
setTrackedConnectionAssociator
public void setTrackedConnectionAssociator(org.apache.geronimo.transaction.TrackedConnectionAssociator trackedConnectionAssociator)
getJndiNames
public String[] getJndiNames()
setJndiNames
public void setJndiNames(String[] jndiNames)
getLocalJndiNames
public String[] getLocalJndiNames()
setLocalJndiNames
public void setLocalJndiNames(String[] localJndiNames)
createContainer
public EJBContainer createContainer()
throws Exception
- Throws:
Exception
createConfiguration
public org.apache.geronimo.gbean.jmx.GBeanMBean createConfiguration()
throws Exception
- Throws:
Exception
getTransactedTimerName
public javax.management.ObjectName getTransactedTimerName()
setTransactedTimerName
public void setTransactedTimerName(javax.management.ObjectName transactedTimerName)
getNonTransactedTimerName
public javax.management.ObjectName getNonTransactedTimerName()
setNonTransactedTimerName
public void setNonTransactedTimerName(javax.management.ObjectName nonTransactedTimerName)
Copyright © 1999-2005 OpenEJB. All Rights Reserved.