public class AssemblyDescriptorMetaData extends IdMetaDataImpl implements ExtendableMetaData, IAssemblyDescriptorMetaData
Constructor and Description |
---|
AssemblyDescriptorMetaData()
Create a new AssemblyDescriptorMetaData
|
public AssemblyDescriptorMetaData()
public void addAny(Object a)
addAny
in interface ExtendableMetaData
public <T> List<T> getAny(Class<T> type)
getAny
in interface ExtendableMetaData
protected AssemblyDescriptorMetaData createMerged(AssemblyDescriptorMetaData original)
public SecurityRoleMetaData getSecurityRole(String roleName)
getSecurityRole
in interface IAssemblyDescriptorMetaData
public SecurityRolesMetaData getSecurityRoles()
getSecurityRoles
in interface IAssemblyDescriptorMetaData
public void setSecurityRoles(SecurityRolesMetaData securityRoles)
setSecurityRoles
in interface IAssemblyDescriptorMetaData
securityRoles
- the securityRoles.IllegalArgumentException
- for a null securityRolespublic MethodPermissionsMetaData getMethodPermissions()
getMethodPermissions
in interface IAssemblyDescriptorMetaData
public void setMethodPermissions(MethodPermissionsMetaData methodPermissions)
setMethodPermissions
in interface IAssemblyDescriptorMetaData
methodPermissions
- the methodPermissions.IllegalArgumentException
- for a null methodPermissionspublic MethodPermissionsMetaData getMethodPermissionsByEjbName(String ejbName)
getMethodPermissionsByEjbName
in interface IAssemblyDescriptorMetaData
ejbName
- the ejb nameIllegalArgumentException
- for a null ejb namepublic ContainerTransactionsMetaData getContainerTransactions()
getContainerTransactions
in interface IAssemblyDescriptorMetaData
public void setContainerTransactions(ContainerTransactionsMetaData containerTransactions)
setContainerTransactions
in interface IAssemblyDescriptorMetaData
containerTransactions
- the containerTransactions.IllegalArgumentException
- for a null containerTransactionspublic ContainerTransactionsMetaData getContainerTransactionsByEjbName(String ejbName)
getContainerTransactionsByEjbName
in interface IAssemblyDescriptorMetaData
ejbName
- the ejb nameIllegalArgumentException
- for a null ejb namepublic InterceptorBindingsMetaData getInterceptorBindings()
getInterceptorBindings
in interface IAssemblyDescriptorMetaData
public void setInterceptorBindings(InterceptorBindingsMetaData interceptorBindings)
setInterceptorBindings
in interface IAssemblyDescriptorMetaData
interceptorBindings
- the interceptorBindings.IllegalArgumentException
- for a null interceptorBindingspublic MessageDestinationsMetaData getMessageDestinations()
getMessageDestinations
in interface IAssemblyDescriptorMetaData
public void setMessageDestinations(MessageDestinationsMetaData messageDestinations)
setMessageDestinations
in interface IAssemblyDescriptorMetaData
messageDestinations
- the messageDestinations.IllegalArgumentException
- for a null messageDestinationspublic MessageDestinationMetaData getMessageDestination(String name)
getMessageDestination
in interface IAssemblyDescriptorMetaData
name
- the name of the destinationpublic ExcludeListMetaData getExcludeList()
getExcludeList
in interface IAssemblyDescriptorMetaData
public void setExcludeList(ExcludeListMetaData excludeList)
setExcludeList
in interface IAssemblyDescriptorMetaData
excludeList
- the excludeList.IllegalArgumentException
- for a null excludeListpublic ExcludeListMetaData getExcludeListByEjbName(String ejbName)
getExcludeListByEjbName
in interface IAssemblyDescriptorMetaData
ejbName
- the ejb nameIllegalArgumentException
- for a null ejb namepublic ApplicationExceptionsMetaData getApplicationExceptions()
getApplicationExceptions
in interface IAssemblyDescriptorMetaData
public void setApplicationExceptions(ApplicationExceptionsMetaData applicationExceptions)
setApplicationExceptions
in interface IAssemblyDescriptorMetaData
applicationExceptions
- the applicationExceptions.IllegalArgumentException
- for a null applicationExceptionspublic void merge(AssemblyDescriptorMetaData override, AssemblyDescriptorMetaData original)
Copyright © 2019 JBoss by Red Hat. All rights reserved.