public class JBossEntityBeanMetaData extends JBossEnterpriseBeanMetaData
Constructor and Description |
---|
JBossEntityBeanMetaData()
Create a new EntityBeanMetaData.
|
Modifier and Type | Method and Description |
---|---|
CacheInvalidationConfigMetaData |
determineCacheInvalidationConfig()
Get the cacheInvalidationConfig.
|
ClusterConfigMetaData |
determineClusterConfig()
Determine the clusterConfig.
|
String |
determineJndiName()
Deprecated.
JBMETA-68
|
String |
determineLocalJndiName()
Deprecated.
JBMETA-68
|
String |
getAbstractSchemaName()
Get the abstractSchemaName.
|
CacheInvalidationConfigMetaData |
getCacheInvalidationConfig()
Get the cacheInvalidationConfig.
|
ClusterConfigMetaData |
getClusterConfig()
Get the clusterConfig.
|
CMPFieldsMetaData |
getCmpFields()
Get the cmpFields.
|
String |
getCmpVersion()
Get the cmpVersion.
|
String |
getContainerObjectNameJndiName()
Determine the container jndi name used in the object name.
|
String |
getDefaultConfigurationName()
Get the default configuration name
|
protected String |
getDefaultInvokerJndiName()
Determine the jndi name for invoker bindings that come from the container configuration
|
String |
getDefaultInvokerName()
Get the default invokers
|
String |
getHome()
Get the home.
|
String |
getJndiName()
Get the jndiName.
|
String |
getLocal()
Get the local.
|
String |
getLocalHome()
Get the localHome.
|
PersistenceType |
getPersistenceType()
Get the persistenceType.
|
String |
getPrimKeyClass()
Get the primKeyClass.
|
String |
getPrimKeyField()
Get the primKeyField.
|
QueriesMetaData |
getQueries()
Get the queries.
|
String |
getRemote()
Get the remote.
|
SecurityRoleRefsMetaData |
getSecurityRoleRefs()
Get the securityRoleRefs.
|
boolean |
isBMP()
Is this bean managed persistence
|
boolean |
isCacheInvalidation()
Get the cacheInvalidation.
|
boolean |
isCallByValue()
Get the callByValue.
|
boolean |
isClustered()
Get the clustered.
|
boolean |
isCMP()
Is this container managed persistence
|
boolean |
isCMP1x()
Whether it is CMP1x
|
boolean |
isEntity()
Whether this is an entity bean
|
boolean |
isReadOnly()
Get the readOnly.
|
boolean |
isReentrant()
Get the reentrant.
|
void |
merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overridenFile,
String overrideFile,
boolean mustOverride) |
void |
merge(JBossEnterpriseBeanMetaData overrideEjb,
JBossEnterpriseBeanMetaData originalEjb) |
protected void |
merge(JBossGenericBeanMetaData generic) |
void |
setAbstractSchemaName(String abstractSchemaName)
Set the abstractSchemaName.
|
void |
setCacheInvalidation(boolean cacheInvalidation)
Set the cacheInvalidation.
|
void |
setCacheInvalidationConfig(CacheInvalidationConfigMetaData cacheInvalidationConfig)
Set the cacheInvalidationConfig.
|
void |
setCallByValue(boolean callByValue)
Set the callByValue.
|
void |
setClusterConfig(ClusterConfigMetaData clusterConfig)
Set the clusterConfig.
|
void |
setClustered(boolean clustered)
Set the clustered.
|
void |
setCmpFields(CMPFieldsMetaData cmpFields)
Set the cmpFields.
|
void |
setCmpVersion(String cmpVersion)
Set the cmpVersion.
|
void |
setHome(String home)
Set the home.
|
void |
setJndiName(String jndiName)
Set the jndiName.
|
void |
setLocal(String local)
Set the local.
|
void |
setLocalHome(String localHome)
Set the localHome.
|
void |
setPersistenceType(PersistenceType persistenceType)
Set the persistenceType.
|
void |
setPrimKeyClass(String primKeyClass)
Set the primKeyClass.
|
void |
setPrimKeyField(String primKeyField)
Set the primKeyField.
|
void |
setQueries(QueriesMetaData queries)
Set the queries.
|
void |
setReadOnly(boolean readOnly)
Set the readOnly.
|
void |
setReentrant(boolean reentrant)
Set the reentrant.
|
void |
setRemote(String remote)
Set the remote.
|
void |
setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
Set the securityRoleRefs.
|
checkValid, determineAllDepends, determineConfigurationName, determineContainerConfiguration, determineContainerName, determineInvokerBinding, determineInvokerBindings, getAdministeredObjectByName, getAdministeredObjects, getAnnotatedEjbReferences, getAnnotations, getAopDomainName, getAssemblyDescriptor, getConfigurationName, getConnectionFactories, getConnectionFactoryByName, getContainerName, getContainerTransactions, getDataSourceByName, getDataSources, getDefaultInvokers, getDepends, getEjbClass, getEjbJarMetaData, getEjbLocalReferenceByName, getEjbLocalReferences, getEjbName, getEjbReferenceByName, getEjbReferences, getEnterpriseBeansMetaData, getEnvironmentEntries, getEnvironmentEntryByName, getExcludeList, getGeneratedContainerName, getIgnoreDependency, getInvokerBindings, getIorSecurityConfig, getJBossMetaData, getJBossMetaDataWithCheck, getJmsConnectionFactories, getJmsConnectionFactoryByName, getJmsDestinationByName, getJmsDestinations, getJndiBindingPolicy, getJndiEnvironmentRefsGroup, getJndiRefs, getLocalJndiName, getMailSessionByName, getMailSessions, getMappedName, getMessageDestinationReferenceByName, getMessageDestinationReferences, getMethodAttributes, getMethodPermissions, getMethodPermissions, getMethodTransactionTimeout, getMethodTransactionTimeout, getMethodTransactionType, getMethodTransactionType, getPersistenceContextReferenceByName, getPersistenceContextRefs, getPersistenceUnitReferenceByName, getPersistenceUnitRefs, getPoolConfig, getPostConstructs, getPreDestroys, getResourceEnvironmentReferenceByName, getResourceEnvironmentReferences, getResourceReferenceByName, getResourceReferences, getSecurityDomain, getSecurityIdentity, getSecurityProxy, getSecurityRole, getSecurityRolePrincipals, getSecurityRolesPrincipalVersusRolesMap, getServiceReferenceByName, getServiceReferences, getTransactionType, hasMethodPermissions, isBMT, isCMT, isConsumer, isExceptionOnRollback, isGeneric, isMessageDriven, isMethodReadOnly, isMethodReadOnly, isService, isSession, isTimerPersistence, merge, newBean, newBean, setAnnotations, setAopDomainName, setConfigurationName, setContainerName, setDepends, setEjbClass, setEjbName, setEnterpriseBeansMetaData, setEnvironmentRefsGroup, setExceptionOnRollback, setGeneratedContainerName, setIgnoreDependency, setInvokerBindings, setIorSecurityConfig, setJndiBindingPolicy, setJndiEnvironmentRefsGroup, setJndiRefs, setLocalJndiName, setMappedName, setMethodAttributes, setPoolConfig, setSecurityDomain, setSecurityIdentity, setSecurityProxy, setTimerPersistence, setTransactionType
getDescriptionGroup, setDescriptionGroup
equals, getKey, getName, hashCode, setName, toString
clone, getId, setId
finalize, getClass, notify, notifyAll, wait, wait, wait
getDescriptionGroup, getId, setDescriptionGroup
getKey
public JBossEntityBeanMetaData()
public boolean isEntity()
JBossEnterpriseBeanMetaData
isEntity
in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
isEntity
in class JBossEnterpriseBeanMetaData
public String getHome()
public void setHome(String home)
home
- the home.IllegalArgumentException
- for a null homepublic String getRemote()
public void setRemote(String remote)
remote
- the remote.IllegalArgumentException
- for a null remotepublic String getLocalHome()
public void setLocalHome(String localHome)
localHome
- the localHome.IllegalArgumentException
- for a null localHomepublic String getLocal()
public void setLocal(String local)
local
- the local.IllegalArgumentException
- for a null localpublic boolean isCMP()
public boolean isBMP()
public PersistenceType getPersistenceType()
public void setPersistenceType(PersistenceType persistenceType)
persistenceType
- the persistenceType.IllegalArgumentException
- for a null persistenceTypepublic String getPrimKeyClass()
public void setPrimKeyClass(String primKeyClass)
primKeyClass
- the primKeyClass.IllegalArgumentException
- for a null primKeyClasspublic boolean isReentrant()
public void setReentrant(boolean reentrant)
reentrant
- the reentrant.public boolean isCMP1x()
public String getCmpVersion()
public void setCmpVersion(String cmpVersion)
cmpVersion
- the cmpVersion.IllegalArgumentException
- for a null cmpVersionpublic String getAbstractSchemaName()
public void setAbstractSchemaName(String abstractSchemaName)
abstractSchemaName
- the abstractSchemaName.IllegalArgumentException
- for a null abstractSchemaNamepublic String getPrimKeyField()
public void setPrimKeyField(String primKeyField)
primKeyField
- the primKeyField.IllegalArgumentException
- for a null primKeyFieldpublic CMPFieldsMetaData getCmpFields()
public void setCmpFields(CMPFieldsMetaData cmpFields)
cmpFields
- the cmpFields.IllegalArgumentException
- for a null cmpFieldspublic SecurityRoleRefsMetaData getSecurityRoleRefs()
getSecurityRoleRefs
in class JBossEnterpriseBeanMetaData
public void setSecurityRoleRefs(SecurityRoleRefsMetaData securityRoleRefs)
securityRoleRefs
- the securityRoleRefs.IllegalArgumentException
- for a null securityRoleRefspublic QueriesMetaData getQueries()
public void setQueries(QueriesMetaData queries)
queries
- the queries.IllegalArgumentException
- for a null queriespublic String getDefaultConfigurationName()
JBossEnterpriseBeanMetaData
getDefaultConfigurationName
in class JBossEnterpriseBeanMetaData
public String getDefaultInvokerName()
JBossEnterpriseBeanMetaData
getDefaultInvokerName
in class JBossEnterpriseBeanMetaData
public String getJndiName()
public void setJndiName(String jndiName)
jndiName
- the jndiName.IllegalArgumentException
- for a null jndiName@Deprecated public String determineJndiName()
determineJndiName
in class JBossEnterpriseBeanMetaData
@Deprecated public String determineLocalJndiName()
determineLocalJndiName
in class JBossEnterpriseBeanMetaData
public String getContainerObjectNameJndiName()
JBossEnterpriseBeanMetaData
getContainerObjectNameJndiName
in class JBossEnterpriseBeanMetaData
protected String getDefaultInvokerJndiName()
JBossEnterpriseBeanMetaData
getDefaultInvokerJndiName
in class JBossEnterpriseBeanMetaData
public boolean isCallByValue()
public void setCallByValue(boolean callByValue)
callByValue
- the callByValue.public boolean isClustered()
public void setClustered(boolean clustered)
clustered
- the clustered.public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
readOnly
- the readOnly.public ClusterConfigMetaData getClusterConfig()
public ClusterConfigMetaData determineClusterConfig()
public void setClusterConfig(ClusterConfigMetaData clusterConfig)
clusterConfig
- the clusterConfig.IllegalArgumentException
- for a null clusterConfigpublic boolean isCacheInvalidation()
public void setCacheInvalidation(boolean cacheInvalidation)
cacheInvalidation
- the cacheInvalidation.public CacheInvalidationConfigMetaData getCacheInvalidationConfig()
public CacheInvalidationConfigMetaData determineCacheInvalidationConfig()
public void setCacheInvalidationConfig(CacheInvalidationConfigMetaData cacheInvalidationConfig)
cacheInvalidationConfig
- the cacheInvalidationConfig.IllegalArgumentException
- for a null cacheInvalidationConfigpublic void merge(JBossEnterpriseBeanMetaData override, EnterpriseBeanMetaData original, String overridenFile, String overrideFile, boolean mustOverride)
merge
in class JBossEnterpriseBeanMetaData
public void merge(JBossEnterpriseBeanMetaData overrideEjb, JBossEnterpriseBeanMetaData originalEjb)
merge
in class JBossEnterpriseBeanMetaData
protected void merge(JBossGenericBeanMetaData generic)
merge
in class JBossEnterpriseBeanMetaData
Copyright © 2014 JBoss by Red Hat. All rights reserved.