org.apache.beehive.netui.pageflow.annotations
Annotation Type Jpf.Controller


@Target(value=TYPE)
@Retention(value=RUNTIME)
public static @interface Jpf.Controller

Jpf.Controller; was jpf:controller


Optional Element Summary
 Jpf.Catch[] catches
          exception catches (optional )
 Jpf.Forward[] forwards
          global forwards (optional )
 boolean loginRequired
          is login required to access actions in this page flow (optional )
 Jpf.MessageResource[] messageResources
          message resources (optional )
 Jpf.MultipartHandler multipartHandler
           
 boolean nested
          is pageflow nested (optional )
 boolean readOnly
          is the pageflow read-only, i.e., are its actions guaranteed not to modify member state (optional )
 String[] rolesAllowed
          roles allowed to access actions in this page flow (optional )
 Jpf.SimpleAction[] simpleActions
          simple actions (optional)
 boolean singleton
          is pageflow singleton (optional )
 String strutsMerge
          Location of the Struts merge file; relative to the page flow, or a path from the webapp root.
 Jpf.ValidatableBean[] validatableBeans
          validation rules on a per-bean (class) basis (optional )
 String validatorMerge
          Location of the ValidatorPlugIn merge file; relative to the page flow, or a path from the webapp root.
 

strutsMerge

public abstract String strutsMerge
Location of the Struts merge file; relative to the page flow, or a path from the webapp root. Optional.

Default:
""

validatorMerge

public abstract String validatorMerge
Location of the ValidatorPlugIn merge file; relative to the page flow, or a path from the webapp root. Optional.

Default:
""

nested

public abstract boolean nested
is pageflow nested (optional )

Default:
false

singleton

public abstract boolean singleton
is pageflow singleton (optional )

Default:
false

rolesAllowed

public abstract String[] rolesAllowed
roles allowed to access actions in this page flow (optional )

Default:
{}

loginRequired

public abstract boolean loginRequired
is login required to access actions in this page flow (optional )

Default:
false

readOnly

public abstract boolean readOnly
is the pageflow read-only, i.e., are its actions guaranteed not to modify member state (optional )

Default:
false

forwards

public abstract Jpf.Forward[] forwards
global forwards (optional )

Default:
{}

catches

public abstract Jpf.Catch[] catches
exception catches (optional )

Default:
{}

simpleActions

public abstract Jpf.SimpleAction[] simpleActions
simple actions (optional)

Default:
{}

validatableBeans

public abstract Jpf.ValidatableBean[] validatableBeans
validation rules on a per-bean (class) basis (optional )

Default:
{}

messageResources

public abstract Jpf.MessageResource[] messageResources
message resources (optional )

Default:
{}

multipartHandler

public abstract Jpf.MultipartHandler multipartHandler
Default:
disabled