com.google.code.rees.scope.conversation.annotations
Annotation Type ConversationAction


@Target(value=METHOD)
@Retention(value=RUNTIME)
@Documented
public @interface ConversationAction

Denotes an action as an intermediate member a conversation.

Only works on methods that are also actions. Depending on the ConversationArbitrator being used, the convention of using the ConversationController can replace the need for this annotation in most cases.

Author:
rees.byars
See Also:
conversations()

Optional Element Summary
 String[] conversations
          The conversations for which this method is a member.
 

conversations

public abstract String[] conversations
The conversations for which this method is a member.

In an action class annotated with the ConversationController annotation, the conversations() field will default to that of the controller's conversations if left blank. If not in a ConversationController, then the conversations field must be specified in order to associate this action.

Default:
{}


Copyright © 2012-2013. All Rights Reserved.