| Name | Description | Type | Package | Framework |
| ApplicationException | Synonym for javax. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Asynchronous | Marks a method as an asynchronous method, to be dispatched by the EJB3 TimerService. | Class | org.jboss.seam.annotations.async | JBoss Seam |
|
| AutoCreate | Specifies that the annotated component should be automatically instantiated whenever it is asked for, even if @In does | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Begin | Marks a method as beginning a long-running conversation, if none exists, and if the method returns a non-null value | Class | org.jboss.seam.annotations | JBoss Seam |
|
| BeginTask | Marks a method as causing a jBPM task to be resumed. | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| Converter | Allows a Seam component to act as a JSF converter. | Class | org.jboss.seam.annotations.faces | JBoss Seam |
|
| CreateProcess | Marks a method creating a jBPM unless the method throws an exception or returns a null outcome. | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| DataBinderClass | Meta-annotation that specifies that an annotation is a databinding annotation, ie. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| DataModel | Outjects a collection to the same scope as the owning component (or to the EVENT scope in the case of a stateless component), | Class | org.jboss.seam.annotations.datamodel | JBoss Seam |
|
| DataModelSelection | Injects the selected row data of a DataModel. | Class | org.jboss.seam.annotations.datamodel | JBoss Seam |
|
| DataModelSelectionIndex | Injects the selected row index of a ListDataModel, MapDataModel or ArrayDataModel. | Class | org.jboss.seam.annotations.datamodel | JBoss Seam |
|
| DataSelectorClass | Meta-annotation that specifies that an annotation is a dataselection annotation, ie. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| End | Marks a method as ending a conversation, if the method returns a non-null outcome without throwing | Class | org.jboss.seam.annotations | JBoss Seam |
|
| EndTask | Marks a method as causing a jBPM to be ended. | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| Factory | Marks a method as a factory method for a context variable. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Filter | Annotates a servlet filter that should be installed by Seam's master filter and specifies its ordering | Class | org.jboss.seam.annotations.web | JBoss Seam |
|
| FlushModeType | enum FlushModeTypeextends EnumA full set of flush modes, including MANUAL, | Class | org.jboss.seam.annotations | JBoss Seam |
|
| HttpError | Specifies that an exception results in a HTTP error. | Class | org.jboss.seam.annotations.exception | JBoss Seam |
|
| Identifier | Configures the Identifier strategy to use for instance-based permissions. | Class | org.jboss.seam.annotations.security.permission | JBoss Seam |
|
| Import | Allows use of unqualified names in @In by a component or by all components in a package. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| In | Specifies that a seam component should be injected to the annotated field or setter method of a seam component. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Install | Specifies whether or not a component should be installed if it is scannedOptional Element Summary | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Interceptor | Annotates an interceptor class and specifies what kind of interceptor it is (client side or server | Class | org.jboss.seam.annotations.intercept | JBoss Seam |
|
| Interceptors | Synonym for javax. | Class | org.jboss.seam.annotations.intercept | JBoss Seam |
|
| InterceptorType | enum InterceptorTypeextends EnumThe type of an Interceptor, "client-side" (around the EJB proxy object) | Class | org.jboss.seam.annotations.intercept | JBoss Seam |
|
| IntervalCron | The unix cron expression to specify the frequency and other conditions for the repeating asynchronous call | Class | org.jboss.seam.annotations.async | JBoss Seam |
|
| Namespace | Specifies the configuration namespace of a Java package containing Seam components. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Observer | Marks a method as an observer of an event type or multiple event types. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Out | Specifies that a seam component should be outjected from the annotated field or getter method of a session bean. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Outcome | | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Permission | Specifies an allowable permission action for the target class, and allows for an optional bit mask value for mapping the permission action to a persistent store | Class | org.jboss.seam.annotations.security.permission | JBoss Seam |
|
| PermissionCheck | Meta-annotation that designates an annotation as being a permission action, requiring a security check prior to invoking the annotated method or class | Class | org.jboss.seam.annotations.security | JBoss Seam |
|
| PermissionDiscriminator | Flags an entity field or method as representing the discriminator column in a permission table that contains permissions for both roles and users. | Class | org.jboss.seam.annotations.security.permission | JBoss Seam |
|
| PerNestedConversation | Limit the scope of a CONVERSATION-scoped component to just the parent conversation in which it was | Class | org.jboss.seam.annotations | JBoss Seam |
|
| RaiseEvent | Causes an event to be raised after the method returns a non-null result without exception. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| ReadOnly | Marks a component as immutable, not needing replication once created, or a method of the component as read-only, | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Redirect | Specifies that an exception should result in a Required Element Summary | Class | org.jboss.seam.annotations.exception | JBoss Seam |
|
| Restrict | Used to restrict access to a Seam component, component method or entity. | Class | org.jboss.seam.annotations.security | JBoss Seam |
|
| ResumeProcess | Marks a method as causing an existing jBPM to be associated with the current conversation, unless the | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| Role | Specifies the name and scope role for a seam component role. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| StartTask | Marks a method as causing jBPM task to be started. | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| Startup | Specifies that an instance of this component is created at system initialization time for an | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Synchronized | Specifies that a stateful component has multiple concurrent clients, and so access | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Transactional | Specifies that the transaction propagation for a JavaBean component or method of a JavaBean component. | Class | org.jboss.seam.annotations | JBoss Seam |
|
| TransactionPropagationType | enum TransactionPropagationTypeextends EnumTransaction propagation strategies for Seam JavaBean | Class | org.jboss.seam.annotations | JBoss Seam |
|
| Transition | Marks a method as causing a jBPM transition after the method returns a non-null result without exception. | Class | org.jboss.seam.annotations.bpm | JBoss Seam |
|
| UserPassword | Flags an entity field or method as representing the password for a userOptional Element Summary | Class | org.jboss.seam.annotations.security.management | JBoss Seam |
|
| Validator | Allows a Seam component to act as a JSF validator. | Class | org.jboss.seam.annotations.faces | JBoss Seam |