org.openejb.mdb
Class MDBContainerBuilder
java.lang.Object
org.openejb.mdb.MDBContainerBuilder
- All Implemented Interfaces:
- ResourceEnvironmentBuilder, SecureBuilder
- public class MDBContainerBuilder
- extends Object
- implements ResourceEnvironmentBuilder, SecureBuilder
- Version:
- $Revision: 1.8 $ $Date: 2004/07/30 23:16:27 $
| 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()
setContainerId
public void setContainerId(String containerId)
getEJBName
public String getEJBName()
setEJBName
public void setEJBName(String ejbName)
getActivationSpecName
public javax.management.ObjectName getActivationSpecName()
setActivationSpecName
public void setActivationSpecName(javax.management.ObjectName activationSpecName)
getBeanClassName
public String getBeanClassName()
setBeanClassName
public void setBeanClassName(String beanClassName)
getEndpointInterfaceName
public String getEndpointInterfaceName()
setEndpointInterfaceName
public void setEndpointInterfaceName(String endpointInterfaceName)
getDefaultSubject
public Subject getDefaultSubject()
- Specified by:
getDefaultSubject in interface SecureBuilder
setDefaultSubject
public void setDefaultSubject(Subject defaultSubject)
- Specified by:
setDefaultSubject 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
getSecurityConfiguration
public SecurityConfiguration getSecurityConfiguration()
- Specified by:
getSecurityConfiguration in interface SecureBuilder
setSecurityConfiguration
public void setSecurityConfiguration(SecurityConfiguration securityConfiguration)
- Specified by:
setSecurityConfiguration in interface SecureBuilder
getComponentContext
public org.apache.geronimo.naming.java.ReadOnlyContext getComponentContext()
setComponentContext
public void setComponentContext(org.apache.geronimo.naming.java.ReadOnlyContext componentContext)
getUnshareableResources
public Set getUnshareableResources()
- Specified by:
getUnshareableResources in interface ResourceEnvironmentBuilder
setUnshareableResources
public void setUnshareableResources(Set unshareableResources)
- Specified by:
setUnshareableResources in interface ResourceEnvironmentBuilder
getApplicationManagedSecurityResources
public Set getApplicationManagedSecurityResources()
- Specified by:
getApplicationManagedSecurityResources in interface ResourceEnvironmentBuilder
setApplicationManagedSecurityResources
public void setApplicationManagedSecurityResources(Set applicationManagedSecurityResources)
- Specified by:
setApplicationManagedSecurityResources in interface ResourceEnvironmentBuilder
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)
getClassLoader
public ClassLoader getClassLoader()
setClassLoader
public void setClassLoader(ClassLoader classLoader)
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)
createConfiguration
public org.apache.geronimo.gbean.jmx.GBeanMBean createConfiguration()
throws Exception
- Throws:
Exception
buildVopMap
protected LinkedHashMap buildVopMap(Class beanClass)
throws Exception
- Throws:
Exception
Copyright © 1999-2005 OpenEJB. All Rights Reserved.