|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AssemblyDescriptorType<T>
This interface defines the contract for the assembly-descriptorType
xsd type
Original Documentation:
The assembly-descriptorType defines
application-assembly information.
The application-assembly information consists of the
following parts: the definition of security roles, the
definition of method permissions, the definition of
transaction attributes for enterprise beans with
container-managed transaction demarcation, the definition
of interceptor bindings, a list of
methods to be excluded from being invoked, and a list of
exception types that should be treated as application exceptions.
All the parts are optional in the sense that they are
omitted if the lists represented by them are empty.
Providing an assembly-descriptor in the deployment
descriptor is optional for the ejb-jar or .war file producer.
Methods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child |
---|
up |
Method Detail |
---|
AssemblyDescriptorType<T> removeAllSecurityRole()
security-role
elements
AssemblyDescriptorType
SecurityRoleType<AssemblyDescriptorType<T>> securityRole()
security-role
element
security-role
java.util.List<SecurityRoleType<AssemblyDescriptorType<T>>> getSecurityRoleList()
security-role
elements
security-role
AssemblyDescriptorType<T> removeAllMethodPermission()
method-permission
elements
AssemblyDescriptorType
MethodPermissionType<AssemblyDescriptorType<T>> methodPermission()
method-permission
element
method-permission
java.util.List<MethodPermissionType<AssemblyDescriptorType<T>>> getMethodPermissionList()
method-permission
elements
method-permission
AssemblyDescriptorType<T> removeAllContainerTransaction()
container-transaction
elements
AssemblyDescriptorType
ContainerTransactionType<AssemblyDescriptorType<T>> containerTransaction()
container-transaction
element
container-transaction
java.util.List<ContainerTransactionType<AssemblyDescriptorType<T>>> getContainerTransactionList()
container-transaction
elements
container-transaction
AssemblyDescriptorType<T> removeAllInterceptorBinding()
interceptor-binding
elements
AssemblyDescriptorType
InterceptorBindingType<AssemblyDescriptorType<T>> interceptorBinding()
interceptor-binding
element
interceptor-binding
java.util.List<InterceptorBindingType<AssemblyDescriptorType<T>>> getInterceptorBindingList()
interceptor-binding
elements
interceptor-binding
AssemblyDescriptorType<T> removeAllMessageDestination()
message-destination
elements
AssemblyDescriptorType
MessageDestinationType<AssemblyDescriptorType<T>> messageDestination()
message-destination
element
message-destination
java.util.List<MessageDestinationType<AssemblyDescriptorType<T>>> getMessageDestinationList()
message-destination
elements
message-destination
AssemblyDescriptorType<T> removeExcludeList()
exclude-list
element
AssemblyDescriptorType
ExcludeListType<AssemblyDescriptorType<T>> excludeList()
exclude-list
element will be created and returned.
Otherwise, the existing exclude-list
element will be returned.
exclude-list
AssemblyDescriptorType<T> removeAllApplicationException()
application-exception
elements
AssemblyDescriptorType
ApplicationExceptionType<AssemblyDescriptorType<T>> applicationException()
application-exception
element
application-exception
java.util.List<ApplicationExceptionType<AssemblyDescriptorType<T>>> getApplicationExceptionList()
application-exception
elements
application-exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |