org.openejb.deployment
Interface ContainerBuilder
- All Superinterfaces:
- org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder, SecureBuilder
- All Known Implementing Classes:
- AbstractContainerBuilder
- public interface ContainerBuilder
- extends org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder, SecureBuilder
- Version:
- $Revision: 446119 $ $Date: 2006-03-23 01:47:50 +0100 (Thu, 23 Mar 2006) $
Methods inherited from interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder |
getApplicationManagedSecurityResources, getUnshareableResources, setApplicationManagedSecurityResources, setUnshareableResources |
Methods inherited from interface org.openejb.deployment.SecureBuilder |
getContainerId, getDefaultPrincipal, getRunAs, isDoAsCurrentCaller, isSecurityEnabled, isUseContextHandler, setContainerId, setDefaultPrincipal, setDoAsCurrentCaller, setPolicyContextID, setRunAs, setSecurityEnabled, setUseContextHandler |
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
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 Map getComponentContext()
setComponentContext
public void setComponentContext(Map componentContext)
getUserTransaction
public org.apache.geronimo.transaction.context.UserTransactionImpl getUserTransaction()
setUserTransaction
public void setUserTransaction(org.apache.geronimo.transaction.context.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 org.openejb.EJBContainer createContainer()
throws Exception
- Throws:
Exception
createConfiguration
public org.apache.geronimo.gbean.GBeanData createConfiguration(org.apache.geronimo.gbean.AbstractNameQuery transactionContextManagerObjectName,
org.apache.geronimo.gbean.AbstractNameQuery trackedConnectionAssociatorObjectName,
org.apache.geronimo.gbean.AbstractNameQuery tssBeanObjectName,
org.apache.geronimo.gbean.GBeanData gbeanData)
throws Exception
- Throws:
Exception
getTransactedTimerName
public org.apache.geronimo.gbean.AbstractNameQuery getTransactedTimerName()
setTransactedTimerName
public void setTransactedTimerName(org.apache.geronimo.gbean.AbstractNameQuery transactedTimerName)
getNonTransactedTimerName
public org.apache.geronimo.gbean.AbstractNameQuery getNonTransactedTimerName()
setNonTransactedTimerName
public void setNonTransactedTimerName(org.apache.geronimo.gbean.AbstractNameQuery nonTransactedTimerName)
getTransactionImportPolicyBuilder
public TransactionImportPolicyBuilder getTransactionImportPolicyBuilder()
setTransactionImportPolicyBuilder
public void setTransactionImportPolicyBuilder(TransactionImportPolicyBuilder transactionImportPolicyBuilder)
Copyright © 1999-2006 OpenEJB. All Rights Reserved.