org.openejb.deployment
Class MDBContainerBuilder
java.lang.Object
org.openejb.deployment.MDBContainerBuilder
- All Implemented Interfaces:
- org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder, SecureBuilder
- public class MDBContainerBuilder
- extends Object
- implements 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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MDBContainerBuilder
public MDBContainerBuilder()
getContainerId
public String getContainerId()
- Specified by:
getContainerId
in interface SecureBuilder
setContainerId
public void setContainerId(String containerId)
- Specified by:
setContainerId
in interface SecureBuilder
getEJBName
public String getEJBName()
setEJBName
public void setEJBName(String ejbName)
getActivationSpecName
public org.apache.geronimo.gbean.AbstractName getActivationSpecName()
setActivationSpecName
public void setActivationSpecName(org.apache.geronimo.gbean.AbstractName activationSpecName)
getBeanClassName
public String getBeanClassName()
setBeanClassName
public void setBeanClassName(String beanClassName)
getEndpointInterfaceName
public String getEndpointInterfaceName()
setEndpointInterfaceName
public void setEndpointInterfaceName(String endpointInterfaceName)
getDefaultPrincipal
public org.apache.geronimo.security.deploy.DefaultPrincipal getDefaultPrincipal()
- Specified by:
getDefaultPrincipal
in interface SecureBuilder
setDefaultPrincipal
public void setDefaultPrincipal(org.apache.geronimo.security.deploy.DefaultPrincipal defaultPrincipal)
- Specified by:
setDefaultPrincipal
in interface SecureBuilder
getRunAs
public Subject getRunAs()
- Specified by:
getRunAs
in interface SecureBuilder
setRunAs
public void setRunAs(Subject runAs)
- Specified by:
setRunAs
in interface SecureBuilder
isDoAsCurrentCaller
public boolean isDoAsCurrentCaller()
- Specified by:
isDoAsCurrentCaller
in interface SecureBuilder
setDoAsCurrentCaller
public void setDoAsCurrentCaller(boolean doAsCurrentCaller)
- Specified by:
setDoAsCurrentCaller
in interface SecureBuilder
isSecurityEnabled
public boolean isSecurityEnabled()
- Specified by:
isSecurityEnabled
in interface SecureBuilder
setSecurityEnabled
public void setSecurityEnabled(boolean securityEnabled)
- Specified by:
setSecurityEnabled
in interface SecureBuilder
isUseContextHandler
public boolean isUseContextHandler()
- Specified by:
isUseContextHandler
in interface SecureBuilder
setUseContextHandler
public void setUseContextHandler(boolean useContextHandler)
- Specified by:
setUseContextHandler
in interface SecureBuilder
setPolicyContextID
public void setPolicyContextID(String policyContextID)
- Specified by:
setPolicyContextID
in interface SecureBuilder
getPolicyContextID
public String getPolicyContextID()
getComponentContext
public Map getComponentContext()
setComponentContext
public void setComponentContext(Map componentContext)
getUnshareableResources
public Set getUnshareableResources()
- Specified by:
getUnshareableResources
in interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
setUnshareableResources
public void setUnshareableResources(Set unshareableResources)
- Specified by:
setUnshareableResources
in interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
getApplicationManagedSecurityResources
public Set getApplicationManagedSecurityResources()
- Specified by:
getApplicationManagedSecurityResources
in interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
setApplicationManagedSecurityResources
public void setApplicationManagedSecurityResources(Set applicationManagedSecurityResources)
- Specified by:
setApplicationManagedSecurityResources
in interface org.apache.geronimo.naming.deployment.ResourceEnvironmentBuilder
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)
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
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)
createConfiguration
public org.apache.geronimo.gbean.GBeanData createConfiguration()
throws Exception
- Throws:
Exception
buildVopMap
protected LinkedHashMap buildVopMap(Class beanClass)
throws Exception
- Throws:
Exception
Copyright © 1999-2006 OpenEJB. All Rights Reserved.