Used in conjunction with @DefinePermissions to specify which AclProvider
should be used to check permissions for the specified actions against the object.
Allows the conversation timeout to be set per-conversation,
and the conversation description and switchable outcome to
be set when the application requires workspace management
functionality.
Outjects a collection to the same scope as the owning component
(or to the EVENT scope in the case of a stateless component),
after wrapping as a JSF DataModel (a List as a ListDataModel, a
Map as a MapDataModel, a Set as a SetDataModel, an array as an
ArrayDataModel).
Propagate all additions and removals to the jBPM database if
there is a current process instance, or do nothing if there
is no current process instance.
Propagate additions and removals to the HttpSession if
the current conversation is long-running, or remove all
attributes if it is a temporary conversation.
Annotates an interceptor class and specifies what
kind of interceptor it is (client side or server
side), and its ordering with respect to other
interceptors in the stack.
Is this conversation long-running? Note that this method returns
false even when the conversation has been temporarily promoted
to long-running for the course of a redirect, so it does what
the user really expects.
Swizzles entity references around each invocation, maintaining
referential even across passivation of the stateful bean or
Seam-managed extended persistence context, and allowing for
more efficient replication.
The page context allows you to store state during a request that
renders a page, and access that state from any postback request
that originates from that page.
Initialize the request conversation context, taking
into account conversation propagation style, and
any conversation id passed as a request parameter
or in the PAGE context.
Set the language and force resource bundle reload, useful for quick action links:
<h:commandLink value="DE" action="#{localeSelector.selectLanguage('de')}"/>"/>
Uses a brute force O(n^4) algorithm to discover an acceptable
order for partially ordered elements where the transitivity
of the ordering is not known in advance.
Sorter() -
Constructor for class org.jboss.seam.util.Sorter
Specifies that an instance of this component is
created at system initialization time for an
application scoped component, or when a session
is started for a session scoped component.
startup() -
Method in class org.jboss.seam.core.Ejb
Flush the server-side conversation context to the session and
write the conversation id and pageflow info to the response
if we have a long running conversation, or discard the state
of a temporary conversation.