org.jboss.seam.annotations
Annotation Type Conversational


@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
@Documented
public @interface Conversational

Specifies that a component or method is conversational, and may only be called inside the scope of a long-running conversation.

Author:
Gavin King

Optional Element Summary
 String ifNotBegunOutcome
          Deprecated. use no-conversation-view-id in pages.xml
 boolean initiator
          Deprecated. use no-conversation-view-id in pages.xml
 

ifNotBegunOutcome

public abstract String ifNotBegunOutcome
Deprecated. use no-conversation-view-id in pages.xml

The JSF outcome if the component is invoked outside of the scope of its conversation during the invoke application phase.

Default:
""

initiator

public abstract boolean initiator
Deprecated. use no-conversation-view-id in pages.xml

If true, the component must be the initiator of the conversation. That is, the conversation must have begun by a call to some @Begin method of this component. If false, the component or method may be called inside a conversation begun by any component.

Default:
false