org.openejb.entity.cmp
Class CMPContainerBuilder
java.lang.Object
org.openejb.AbstractContainerBuilder
org.openejb.entity.cmp.CMPContainerBuilder
- All Implemented Interfaces:
- ContainerBuilder, ResourceEnvironmentBuilder, SecureBuilder
- public class CMPContainerBuilder
- extends AbstractContainerBuilder
- Version:
- $Revision: 1.21 $ $Date: 2004/07/20 23:40:02 $
Methods inherited from class org.openejb.AbstractContainerBuilder |
createConfiguration, createConfiguration, createContainer, createContainer, createInstancePool, createProxyInfo, getApplicationManagedSecurityResources, getBeanClassName, getClassLoader, getComponentContext, getContainerId, getDefaultSubject, getEJBName, getHomeInterfaceName, getJndiNames, getLocalHomeInterfaceName, getLocalInterfaceName, getLocalJndiNames, getNonTransactedTimerName, getPrimaryKeyClassName, getRemoteInterfaceName, getRunAs, getSecurityConfiguration, getServiceEndpointName, getTimerName, getTrackedConnectionAssociator, getTransactedTimerName, getTransactionContextManager, getTransactionPolicySource, getUnshareableResources, getUserTransaction, initializeInterceptorBuilder, isDoAsCurrentCaller, isSecurityEnabled, isUseContextHandler, setApplicationManagedSecurityResources, setBeanClassName, setClassLoader, setComponentContext, setContainerId, setDefaultSubject, setDoAsCurrentCaller, setEJBName, setHomeInterfaceName, setJndiNames, setLocalHomeInterfaceName, setLocalInterfaceName, setLocalJndiNames, setNonTransactedTimerName, setPrimaryKeyClassName, setRemoteInterfaceName, setRunAs, setSecurityConfiguration, setSecurityEnabled, setServiceEndpointName, setTrackedConnectionAssociator, setTransactedTimerName, setTransactionContextManager, setTransactionPolicySource, setUnshareableResources, setUseContextHandler, setUserTransaction |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CMPContainerBuilder
public CMPContainerBuilder()
getEJBComponentType
protected int getEJBComponentType()
- Specified by:
getEJBComponentType
in class AbstractContainerBuilder
getConnectionFactoryName
public String getConnectionFactoryName()
setConnectionFactoryName
public void setConnectionFactoryName(String connectionFactoryName)
getQueries
public Map getQueries()
setQueries
public void setQueries(Map queries)
getEJBSchema
public org.tranql.ejb.EJBSchema getEJBSchema()
setEJBSchema
public void setEJBSchema(org.tranql.ejb.EJBSchema ejbSchema)
getSQLSchema
public org.tranql.schema.Schema getSQLSchema()
setSQLSchema
public void setSQLSchema(org.tranql.schema.Schema sqlSchema)
buildIt
protected Object buildIt(boolean buildContainer)
throws Exception
- Specified by:
buildIt
in class AbstractContainerBuilder
- Throws:
Exception
buildVopMap
protected LinkedHashMap buildVopMap(Class beanClass,
org.tranql.cache.CacheTable cacheTable,
org.tranql.identity.IdentityDefiner identityDefiner,
org.tranql.identity.IdentityTransform primaryKeyTransform,
org.tranql.identity.IdentityTransform localProxyTransform,
org.tranql.identity.IdentityTransform remoteProxyTransform,
LinkedHashMap queries)
throws Exception
- Throws:
Exception
Copyright © 1999-2005 OpenEJB. All Rights Reserved.