public class JBossAssemblyDescriptorMetaData extends IdMetaDataImpl implements IAssemblyDescriptorMetaData
Constructor and Description |
---|
JBossAssemblyDescriptorMetaData()
Create a new JBossAssemblyDescriptorMetaData
|
public JBossAssemblyDescriptorMetaData()
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 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 Set<String> getSecurityRolePrincipals(String name)
name
- the role name@Deprecated public SecurityRolesMetaData getSecurityRolesByPrincipal(String userName)
userName
- the principal nameIllegalArgumentException
- for a null user namepublic Set<String> getSecurityRoleNamesByPrincipal(String userName)
userName
- the principal nameIllegalArgumentException
- for a null user namepublic Map<String,Set<String>> getPrincipalVersusRolesMap()
public 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 void merge(JBossAssemblyDescriptorMetaData override, AssemblyDescriptorMetaData original)
public void merge(JBossAssemblyDescriptorMetaData override, IAssemblyDescriptorMetaData assembly)
override
- data which overrides originaloriginal
- the original datapublic void merge(JBossAssemblyDescriptorMetaData override, JBossAssemblyDescriptorMetaData original)
Copyright © 2019 JBoss, a division of Red Hat, Inc.. All Rights Reserved.