|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.metadata.javaee.support.IdMetaDataImpl
org.jboss.metadata.javaee.support.NamedMetaData
org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup
org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData
public abstract class JBossEnterpriseBeanMetaData
enterprise-bean/{session,entity,message-driven} metadata
| Constructor Summary | |
|---|---|
JBossEnterpriseBeanMetaData()
Create a new EnterpriseBeanMetaData. |
|
| Method Summary | |
|---|---|
void |
checkValid()
|
DefaultJndiBindingPolicy |
createPolicy(ClassLoader loader,
Class<? extends DefaultJndiBindingPolicy> defaultPolicyClass)
Create the DefaultJndiBindingPolicy from the bean metadata. |
Set<String> |
determineAllDepends()
Get the depends. |
String |
determineConfigurationName()
Determine the configuration name |
ContainerConfigurationMetaData |
determineContainerConfiguration()
Get the container configuration |
String |
determineContainerName()
Get the kernel name for the ejb container. |
InvokerBindingMetaData |
determineInvokerBinding(String invokerName)
Determine an invoker binding |
InvokerBindingsMetaData |
determineInvokerBindings()
Determine the invokers |
abstract String |
determineJndiName()
Get the base jndi name for the bean if one exists. |
String |
determineLocalJndiName()
Determine the localJndiName. |
String |
determineResolvedJndiName(String iface)
Determine the jndi name for the proxy associated with iface. |
String |
determineResolvedJndiName(String iface,
DefaultJndiBindingPolicy defaultPolicy)
Determine the jndi name for the proxy associated with iface. |
AnnotatedEJBReferencesMetaData |
getAnnotatedEjbReferences()
Get the ejbReferences. |
AnnotationsMetaData |
getAnnotations()
Get the annotations. |
String |
getAopDomainName()
Get the aopDomainName. |
protected JBossAssemblyDescriptorMetaData |
getAssemblyDescriptor()
Get the assembly descriptor |
String |
getConfigurationName()
Get the configurationName. |
String |
getContainerName()
Get the kernel name for the ejb container. |
String |
getContainerObjectNameJndiName()
Determine the container jndi name used in the object name. |
ContainerTransactionsMetaData |
getContainerTransactions()
Get the container transactions |
abstract String |
getDefaultConfigurationName()
Get the default configuration name |
protected String |
getDefaultInvokerJndiName()
Determine the jndi name for invoker bindings that come from the container configuration |
protected abstract String |
getDefaultInvokerName()
Get the default invokers |
protected InvokerBindingsMetaData |
getDefaultInvokers()
Get the default invokers |
Set<String> |
getDepends()
Get the depends. |
String |
getEjbClass()
|
JBossMetaData |
getEjbJarMetaData()
|
EJBLocalReferenceMetaData |
getEjbLocalReferenceByName(String name)
Get by name |
EJBLocalReferencesMetaData |
getEjbLocalReferences()
Get the ejbLocalReferences. |
String |
getEjbName()
Get the ejbName. |
EJBReferenceMetaData |
getEjbReferenceByName(String name)
Get by name |
EJBReferencesMetaData |
getEjbReferences()
Get the ejbReferences. |
JBossEnterpriseBeansMetaData |
getEnterpriseBeansMetaData()
Get the enterpriseBeansMetaData. |
EnvironmentEntriesMetaData |
getEnvironmentEntries()
Get the environmentEntries. |
EnvironmentEntryMetaData |
getEnvironmentEntryByName(String name)
Get by name |
ExcludeListMetaData |
getExcludeList()
Get the exclude list |
String |
getGeneratedContainerName()
Get the generated kernel name for the ejb container. |
IgnoreDependencyMetaData |
getIgnoreDependency()
Get the ignoreDependency. |
InvokerBindingsMetaData |
getInvokerBindings()
Get the invokers. |
IORSecurityConfigMetaData |
getIorSecurityConfig()
Get the iorSecurityConfig. |
JBossMetaData |
getJBossMetaData()
Get the jbossMetaData. |
JBossMetaData |
getJBossMetaDataWithCheck()
Get the jbossMetaData. |
String |
getJndiBindingPolicy()
|
Environment |
getJndiEnvironmentRefsGroup()
Get the jndiEnvironmentRefsGroup. |
JndiRefsMetaData |
getJndiRefs()
Get the jndiRefs. |
String |
getLocalJndiName()
Get the localJndiName. |
String |
getMappedName()
|
MessageDestinationReferenceMetaData |
getMessageDestinationReferenceByName(String name)
Get by name |
MessageDestinationReferencesMetaData |
getMessageDestinationReferences()
Get the messageDestinationReferences. |
MethodAttributesMetaData |
getMethodAttributes()
Get the methodAttributes. |
MethodPermissionsMetaData |
getMethodPermissions()
Get the methods permissions |
Set<String> |
getMethodPermissions(String methodName,
Class<?>[] params,
MethodInterfaceType interfaceType)
A somewhat tedious method that builds a Set |
int |
getMethodTransactionTimeout(Method method)
Get the transaction timeout for the method |
int |
getMethodTransactionTimeout(String methodName)
Get the transaction timeout for the method |
javax.ejb.TransactionAttributeType |
getMethodTransactionType(Method m,
MethodInterfaceType iface)
Get the transaction type |
javax.ejb.TransactionAttributeType |
getMethodTransactionType(String methodName,
Class<?>[] params,
MethodInterfaceType iface)
Get the method transaction type |
PersistenceContextReferenceMetaData |
getPersistenceContextReferenceByName(String name)
Get by name |
PersistenceContextReferencesMetaData |
getPersistenceContextRefs()
Get the persistenceContextRefs. |
PersistenceUnitReferenceMetaData |
getPersistenceUnitReferenceByName(String name)
Get by name |
PersistenceUnitReferencesMetaData |
getPersistenceUnitRefs()
Get the persistenceUnitRefs. |
PoolConfigMetaData |
getPoolConfig()
|
LifecycleCallbacksMetaData |
getPostConstructs()
Get the postConstructs. |
LifecycleCallbacksMetaData |
getPreDestroys()
Get the preDestroys. |
ResourceEnvironmentReferenceMetaData |
getResourceEnvironmentReferenceByName(String name)
Get by name |
ResourceEnvironmentReferencesMetaData |
getResourceEnvironmentReferences()
Get the resourceEnvironmentReferences. |
ResourceReferenceMetaData |
getResourceReferenceByName(String name)
Get by name |
ResourceReferencesMetaData |
getResourceReferences()
Get the resourceReferences. |
String |
getSecurityDomain()
Get the securityDomain. |
SecurityIdentityMetaData |
getSecurityIdentity()
Get the securityIdentity. |
String |
getSecurityProxy()
Get the securityProxy. |
SecurityRoleMetaData |
getSecurityRole(String roleName)
Get a security role |
Set<String> |
getSecurityRolePrincipals(String roleName)
Get a security role's principals |
SecurityRoleRefsMetaData |
getSecurityRoleRefs()
Provies a common accessor that returns an empty security role refs. |
ServiceReferenceMetaData |
getServiceReferenceByName(String name)
Get by name |
ServiceReferencesMetaData |
getServiceReferences()
Get the service references |
javax.ejb.TransactionManagementType |
getTransactionType()
|
boolean |
hasMethodPermissions(String methodName,
Class<?>[] params,
MethodInterfaceType interfaceType)
Check to see if there was a method-permission or exclude-list statement for the given method. |
boolean |
isBMT()
Is this bean managed transactions |
boolean |
isCMT()
Is this container managed transactions |
boolean |
isConsumer()
Whether this is a consumer bean |
boolean |
isEntity()
Whether this is an entity bean |
boolean |
isExceptionOnRollback()
Get the exceptionOnRollback. |
boolean |
isMessageDriven()
Whether this is a message driven bean |
boolean |
isMethodReadOnly(Method method)
Is this method a read-only method |
boolean |
isMethodReadOnly(String methodName)
Is this method a read-only method |
boolean |
isService()
Whether this is a service bean |
boolean |
isSession()
Whether this is a session bean |
boolean |
isTimerPersistence()
Get the timerPersistence. |
void |
merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original)
|
void |
merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overrideFile,
String overridenFile,
boolean mustOverride)
|
void |
merge(NamedMetaData override,
NamedMetaData original)
Merge override + original into this |
static JBossEnterpriseBeanMetaData |
newBean(EnterpriseBeanMetaData bean)
Create the correct JBossEnterpriseBeanMetaData for the input standard bean metadata. |
void |
setAnnotations(AnnotationsMetaData annotations)
Set the annotations. |
void |
setAopDomainName(String aopDomainName)
Set the aopDomainName. |
void |
setConfigurationName(String configurationName)
Set the configurationName. |
void |
setContainerName(String containerName)
|
void |
setDepends(Set<String> depends)
Set the depends. |
void |
setEjbClass(String ejbClass)
|
void |
setEjbName(String ejbName)
Set the ejbName. |
void |
setEnterpriseBeansMetaData(JBossEnterpriseBeansMetaData enterpriseBeansMetaData)
Set the enterpriseBeansMetaData. |
void |
setExceptionOnRollback(boolean exceptionOnRollback)
Set the exceptionOnRollback. |
void |
setGeneratedContainerName(String containerName)
|
void |
setIgnoreDependency(IgnoreDependencyMetaData ignoreDependency)
Set the ignoreDependency. |
void |
setInvokerBindings(InvokerBindingsMetaData invokers)
Set the invokers. |
void |
setIorSecurityConfig(IORSecurityConfigMetaData iorSecurityConfig)
Set the iorSecurityConfig. |
void |
setJndiBindingPolicy(String jndiBindingPolicy)
|
void |
setJndiEnvironmentRefsGroup(Environment env)
|
void |
setJndiRefs(JndiRefsMetaData jndiRefs)
Set the jndiRefs. |
void |
setLocalJndiName(String localJndiName)
Set the localJndiName. |
void |
setMappedName(String mappedName)
|
void |
setMethodAttributes(MethodAttributesMetaData methodAttributes)
Set the methodAttributes. |
void |
setPoolConfig(PoolConfigMetaData poolConfig)
|
void |
setSecurityDomain(String securityDomain)
Set the securityDomain. |
void |
setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
Set the securityIdentity. |
void |
setSecurityProxy(String securityProxy)
Set the securityProxy. |
void |
setTimerPersistence(boolean timerPersistence)
Set the timerPersistence. |
void |
setTransactionType(javax.ejb.TransactionManagementType transactionType)
|
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaDataWithDescriptionGroup |
|---|
getDescriptionGroup, setDescriptionGroup |
| Methods inherited from class org.jboss.metadata.javaee.support.NamedMetaData |
|---|
equals, getKey, getName, hashCode, setName, toString |
| Methods inherited from class org.jboss.metadata.javaee.support.IdMetaDataImpl |
|---|
clone, getId, merge, merge, setId |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.metadata.common.ejb.IEnterpriseBeanMetaData |
|---|
getDescriptionGroup, getId, setDescriptionGroup |
| Methods inherited from interface org.jboss.metadata.javaee.support.MappableMetaData |
|---|
getKey |
| Constructor Detail |
|---|
public JBossEnterpriseBeanMetaData()
| Method Detail |
|---|
public static JBossEnterpriseBeanMetaData newBean(EnterpriseBeanMetaData bean)
bean - the standard bean metadata
public JBossEnterpriseBeansMetaData getEnterpriseBeansMetaData()
public void setEnterpriseBeansMetaData(JBossEnterpriseBeansMetaData enterpriseBeansMetaData)
setEnterpriseBeansMetaData in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>enterpriseBeansMetaData - the enterpriseBeansMetaData.public JBossMetaData getJBossMetaData()
public JBossMetaData getJBossMetaDataWithCheck()
public Environment getJndiEnvironmentRefsGroup()
getJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setJndiEnvironmentRefsGroup(Environment env)
setJndiEnvironmentRefsGroup in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public String getEjbName()
getEjbName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setEjbName(String ejbName)
setEjbName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>ejbName - the ejbName.
IllegalArgumentException - for a null ejbNamepublic String getEjbClass()
getEjbClass in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public JBossMetaData getEjbJarMetaData()
getEjbJarMetaData in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public ContainerTransactionsMetaData getContainerTransactions()
getContainerTransactions in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public javax.ejb.TransactionAttributeType getMethodTransactionType(String methodName,
Class<?>[] params,
MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>methodName - the method nameparams - the parametersiface - the interface type
public javax.ejb.TransactionAttributeType getMethodTransactionType(Method m,
MethodInterfaceType iface)
getMethodTransactionType in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>m - the methodiface - the interface type
public ExcludeListMetaData getExcludeList()
getExcludeList in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public String getMappedName()
getMappedName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setEjbClass(String ejbClass)
setEjbClass in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setMappedName(String mappedName)
setMappedName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public boolean isConsumer()
public boolean isService()
public boolean isSession()
isSession in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public boolean isMessageDriven()
isMessageDriven in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public boolean isEntity()
isEntity in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public boolean isCMT()
isCMT in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public boolean isBMT()
isBMT in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public javax.ejb.TransactionManagementType getTransactionType()
getTransactionType in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setTransactionType(javax.ejb.TransactionManagementType transactionType)
public String getLocalJndiName()
public void setLocalJndiName(String localJndiName)
localJndiName - the localJndiName.
IllegalArgumentException - for a null localJndiNamepublic String determineLocalJndiName()
public abstract String determineJndiName()
public String determineResolvedJndiName(String iface)
#determineResolvedJndiName(String, null)
iface - - the fully qualified class name of the interface, or one
of the KnownInterfaces. May be null in which case the base
name as determined by getMappedName() or
determineJndiName() is used.
public String determineResolvedJndiName(String iface,
DefaultJndiBindingPolicy defaultPolicy)
getJndiBindingPolicy() the metadata policy
- the argument defaultPolicy
- BasicJndiBindingPolicy(base-jndi-name)
iface - - the fully qualified class name of the interface, or one
of the KnownInterfaces. May be null in which case the base
name as determined by getMappedName() or
determineJndiName() is used.defaultPolicy - - an optional DefaultJndiBindingPolicy to use if
getJndiBindingPolicy() is null.
public DefaultJndiBindingPolicy createPolicy(ClassLoader loader,
Class<? extends DefaultJndiBindingPolicy> defaultPolicyClass)
throws Exception
loader - - the class loader used to load the policy classdefaultPolicyClass - - a fallback implementation to use if the
bean has no policy set.
Exception - on failure to load the policy class or instantiate itpublic String getContainerObjectNameJndiName()
public String getContainerName()
setGeneratedContainerName(String)public void setContainerName(String containerName)
public String getGeneratedContainerName()
getContainerName()public void setGeneratedContainerName(String containerName)
public String determineContainerName()
public boolean isExceptionOnRollback()
public void setExceptionOnRollback(boolean exceptionOnRollback)
exceptionOnRollback - the exceptionOnRollback.public boolean isTimerPersistence()
public void setTimerPersistence(boolean timerPersistence)
timerPersistence - the timerPersistence.public String getConfigurationName()
public void setConfigurationName(String configurationName)
configurationName - the configurationName.
IllegalArgumentException - for a null configurationNamepublic String determineConfigurationName()
public ContainerConfigurationMetaData determineContainerConfiguration()
public void setPoolConfig(PoolConfigMetaData poolConfig)
public abstract String getDefaultConfigurationName()
public String getSecurityProxy()
public void setSecurityProxy(String securityProxy)
securityProxy - the securityProxy.
IllegalArgumentException - for a null securityProxypublic String getSecurityDomain()
public void setSecurityDomain(String securityDomain)
securityDomain - the securityDomain.
IllegalArgumentException - for a null securityDomainpublic Set<String> getDepends()
public void setDepends(Set<String> depends)
depends - the depends.
IllegalArgumentException - for a null dependspublic Set<String> determineAllDepends()
public InvokerBindingsMetaData getInvokerBindings()
public void setInvokerBindings(InvokerBindingsMetaData invokers)
invokers - the invokers.
IllegalArgumentException - for a null invokerspublic InvokerBindingsMetaData determineInvokerBindings()
public InvokerBindingMetaData determineInvokerBinding(String invokerName)
invokerName - the invoker proxy binding name
IllegalStateException - if there is no such bindingprotected String getDefaultInvokerJndiName()
protected InvokerBindingsMetaData getDefaultInvokers()
protected abstract String getDefaultInvokerName()
public EJBLocalReferenceMetaData getEjbLocalReferenceByName(String name)
Environment
getEjbLocalReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEjbLocalReferenceByName in interface Environmentname - the name
public EJBLocalReferencesMetaData getEjbLocalReferences()
Environment
getEjbLocalReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEjbLocalReferences in interface Environmentpublic EJBReferenceMetaData getEjbReferenceByName(String name)
RemoteEnvironment
getEjbReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEjbReferenceByName in interface RemoteEnvironmentname - the name
public EJBReferencesMetaData getEjbReferences()
RemoteEnvironment
getEjbReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEjbReferences in interface RemoteEnvironmentpublic AnnotatedEJBReferencesMetaData getAnnotatedEjbReferences()
RemoteEnvironment
getAnnotatedEjbReferences in interface RemoteEnvironmentpublic EnvironmentEntriesMetaData getEnvironmentEntries()
RemoteEnvironment
getEnvironmentEntries in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEnvironmentEntries in interface RemoteEnvironmentpublic EnvironmentEntryMetaData getEnvironmentEntryByName(String name)
RemoteEnvironment
getEnvironmentEntryByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getEnvironmentEntryByName in interface RemoteEnvironmentname - the name
public MessageDestinationReferenceMetaData getMessageDestinationReferenceByName(String name)
RemoteEnvironment
getMessageDestinationReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getMessageDestinationReferenceByName in interface RemoteEnvironmentname - the name
public MessageDestinationReferencesMetaData getMessageDestinationReferences()
RemoteEnvironment
getMessageDestinationReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getMessageDestinationReferences in interface RemoteEnvironmentpublic PersistenceContextReferenceMetaData getPersistenceContextReferenceByName(String name)
Environment
getPersistenceContextReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPersistenceContextReferenceByName in interface Environmentname - the name
public PersistenceContextReferencesMetaData getPersistenceContextRefs()
Environment
getPersistenceContextRefs in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPersistenceContextRefs in interface Environmentpublic PersistenceUnitReferenceMetaData getPersistenceUnitReferenceByName(String name)
RemoteEnvironment
getPersistenceUnitReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPersistenceUnitReferenceByName in interface RemoteEnvironmentname - the name
public PersistenceUnitReferencesMetaData getPersistenceUnitRefs()
RemoteEnvironment
getPersistenceUnitRefs in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPersistenceUnitRefs in interface RemoteEnvironmentpublic PoolConfigMetaData getPoolConfig()
public LifecycleCallbacksMetaData getPostConstructs()
RemoteEnvironment
getPostConstructs in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPostConstructs in interface RemoteEnvironmentpublic LifecycleCallbacksMetaData getPreDestroys()
RemoteEnvironment
getPreDestroys in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getPreDestroys in interface RemoteEnvironmentpublic ResourceEnvironmentReferenceMetaData getResourceEnvironmentReferenceByName(String name)
RemoteEnvironment
getResourceEnvironmentReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getResourceEnvironmentReferenceByName in interface RemoteEnvironmentname - the name
public ResourceEnvironmentReferencesMetaData getResourceEnvironmentReferences()
RemoteEnvironment
getResourceEnvironmentReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getResourceEnvironmentReferences in interface RemoteEnvironmentpublic ResourceReferenceMetaData getResourceReferenceByName(String name)
RemoteEnvironment
getResourceReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getResourceReferenceByName in interface RemoteEnvironmentname - the name
public ResourceReferencesMetaData getResourceReferences()
RemoteEnvironment
getResourceReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getResourceReferences in interface RemoteEnvironmentpublic ServiceReferenceMetaData getServiceReferenceByName(String name)
RemoteEnvironment
getServiceReferenceByName in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getServiceReferenceByName in interface RemoteEnvironmentname - the name
public ServiceReferencesMetaData getServiceReferences()
RemoteEnvironment
getServiceReferences in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>getServiceReferences in interface RemoteEnvironmentpublic SecurityRoleRefsMetaData getSecurityRoleRefs()
public AnnotationsMetaData getAnnotations()
public void setAnnotations(AnnotationsMetaData annotations)
annotations - the annotations.
IllegalArgumentException - for a null annotationspublic String getAopDomainName()
public void setAopDomainName(String aopDomainName)
aopDomainName - the aopDomainName.
IllegalArgumentException - for a null aopDomainNamepublic JndiRefsMetaData getJndiRefs()
public void setJndiRefs(JndiRefsMetaData jndiRefs)
jndiRefs - the jndiRefs.
IllegalArgumentException - for a null jndiRefspublic SecurityRoleMetaData getSecurityRole(String roleName)
roleName - the role name
public Set<String> getSecurityRolePrincipals(String roleName)
roleName - the role name
public MethodPermissionsMetaData getMethodPermissions()
getMethodPermissions in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>
public Set<String> getMethodPermissions(String methodName,
Class<?>[] params,
MethodInterfaceType interfaceType)
methodName - the method nameparams - the parametersinterfaceType - the interface type
public boolean hasMethodPermissions(String methodName,
Class<?>[] params,
MethodInterfaceType interfaceType)
methodName - - the method nameparams - - the method parameter signatureinterfaceType - - the method interface type
public IORSecurityConfigMetaData getIorSecurityConfig()
public void setIorSecurityConfig(IORSecurityConfigMetaData iorSecurityConfig)
iorSecurityConfig - the iorSecurityConfig.
IllegalArgumentException - for a null iorSecurityConfigpublic IgnoreDependencyMetaData getIgnoreDependency()
public void setIgnoreDependency(IgnoreDependencyMetaData ignoreDependency)
ignoreDependency - the ignoreDependency.
IllegalArgumentException - for a null ignoreDependencypublic MethodAttributesMetaData getMethodAttributes()
public void setMethodAttributes(MethodAttributesMetaData methodAttributes)
methodAttributes - the methodAttributes.
IllegalArgumentException - for a null methodAttributespublic boolean isMethodReadOnly(String methodName)
methodName - the method name
public boolean isMethodReadOnly(Method method)
method - the method
public int getMethodTransactionTimeout(String methodName)
methodName - the method name
public int getMethodTransactionTimeout(Method method)
method - the method
public SecurityIdentityMetaData getSecurityIdentity()
getSecurityIdentity in interface IEnterpriseBeanMetaData<JBossAssemblyDescriptorMetaData,JBossEnterpriseBeansMetaData,JBossEnterpriseBeanMetaData,JBossMetaData>public void setSecurityIdentity(SecurityIdentityMetaData securityIdentity)
securityIdentity - the securityIdentity.
IllegalArgumentException - for a null securityIdentity
public void merge(NamedMetaData override,
NamedMetaData original)
NamedMetaData
merge in class NamedMetaDataWithDescriptionGroupoverride - data which overrides originaloriginal - the original data
public void merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original)
public void merge(JBossEnterpriseBeanMetaData override,
EnterpriseBeanMetaData original,
String overrideFile,
String overridenFile,
boolean mustOverride)
public void checkValid()
protected JBossAssemblyDescriptorMetaData getAssemblyDescriptor()
public String getJndiBindingPolicy()
public void setJndiBindingPolicy(String jndiBindingPolicy)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||