|
||||||||||
| 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 | |
|---|---|
Set<String> |
determineAllDepends()
Get the depends. |
String |
determineConfigurationName()
Determine the configuration name |
ContainerConfigurationMetaData |
determineContainerConfiguration()
Get the container configuration |
InvokerBindingMetaData |
determineInvokerBinding(String invokerName)
Determine an invoker binding |
InvokerBindingsMetaData |
determineInvokerBindings()
Determine the invokers |
String |
determineLocalJndiName()
Determine the localJndiName. |
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 |
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 |
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. |
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 |
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 |
setIgnoreDependency(IgnoreDependencyMetaData ignoreDependency)
Set the ignoreDependency. |
void |
setInvokerBindings(InvokerBindingsMetaData invokers)
Set the invokers. |
void |
setIorSecurityConfig(IORSecurityConfigMetaData iorSecurityConfig)
Set the iorSecurityConfig. |
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 String getContainerObjectNameJndiName()
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)
protected JBossAssemblyDescriptorMetaData getAssemblyDescriptor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||