2.2.2 Action
Parameter
@Mask
@MaxLength
@MultiLine
@Optional
@RegEx
@TypicalLength
@Debug
The @Debug annotation marks an action method as available in debug mode only, and so will
not normally be displayed by the user interface.
@Executed
The @Executed annotation overrides the default location that a method is execute.
Forcing a method to be executed on the client
The @Local annotation marks an action method so that it executed on the client, rather than
being forwarded to the server for execution. This is useful for methods that will have all the
necessary objects already available on the client.
Forcing a method to be executed on the server
The @Remote annotation marks an action method so that it executed on the server, even though
it would normally be executed on the client (as methods for transient objects are). This is useful
for methods that although based on transient objects need access to persistent objects.
@Exploration
The @Exploration annotation marks an action method as available in exploration mode only,
and so will not normally be displayed by the user interface.