|
||||||||||
| 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
AssemblyDescriptorTypeSecurityRoleType<AssemblyDescriptorType<T>> securityRole()
security-role element
security-rolejava.util.List<SecurityRoleType<AssemblyDescriptorType<T>>> getSecurityRoleList()
security-role elements
security-roleAssemblyDescriptorType<T> removeAllMethodPermission()
method-permission elements
AssemblyDescriptorTypeMethodPermissionType<AssemblyDescriptorType<T>> methodPermission()
method-permission element
method-permissionjava.util.List<MethodPermissionType<AssemblyDescriptorType<T>>> getMethodPermissionList()
method-permission elements
method-permissionAssemblyDescriptorType<T> removeAllContainerTransaction()
container-transaction elements
AssemblyDescriptorTypeContainerTransactionType<AssemblyDescriptorType<T>> containerTransaction()
container-transaction element
container-transactionjava.util.List<ContainerTransactionType<AssemblyDescriptorType<T>>> getContainerTransactionList()
container-transaction elements
container-transactionAssemblyDescriptorType<T> removeAllInterceptorBinding()
interceptor-binding elements
AssemblyDescriptorTypeInterceptorBindingType<AssemblyDescriptorType<T>> interceptorBinding()
interceptor-binding element
interceptor-bindingjava.util.List<InterceptorBindingType<AssemblyDescriptorType<T>>> getInterceptorBindingList()
interceptor-binding elements
interceptor-bindingAssemblyDescriptorType<T> removeAllMessageDestination()
message-destination elements
AssemblyDescriptorTypeMessageDestinationType<AssemblyDescriptorType<T>> messageDestination()
message-destination element
message-destinationjava.util.List<MessageDestinationType<AssemblyDescriptorType<T>>> getMessageDestinationList()
message-destination elements
message-destinationAssemblyDescriptorType<T> removeExcludeList()
exclude-list element
AssemblyDescriptorTypeExcludeListType<AssemblyDescriptorType<T>> excludeList()
exclude-list element will be created and returned.
Otherwise, the existing exclude-list element will be returned.
exclude-listAssemblyDescriptorType<T> removeAllApplicationException()
application-exception elements
AssemblyDescriptorTypeApplicationExceptionType<AssemblyDescriptorType<T>> applicationException()
application-exception element
application-exceptionjava.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 | |||||||||