org.jboss.seam.navigation
Class Page
java.lang.Object
org.jboss.seam.navigation.Page
public final class Page
- extends Object
Metadata about page actions, page parameters, action navigation,
resource bundle, etc, for a particular JSF view id.
RFC_1123_DATE
public static final String RFC_1123_DATE
- See Also:
- Constant Field Values
Page
public Page(String viewId)
getResourceBundle
public ResourceBundle getResourceBundle()
toString
public String toString()
- Overrides:
toString
in class Object
getViewId
public String getViewId()
renderDescription
public String renderDescription()
setDescription
public void setDescription(String description)
getDescription
public String getDescription()
setTimeout
public void setTimeout(Integer timeout)
getTimeout
public Integer getTimeout()
setConcurrentRequestTimeout
public void setConcurrentRequestTimeout(Integer concurrentRequestTimeout)
getConcurrentRequestTimeout
public Integer getConcurrentRequestTimeout()
setNoConversationViewId
public void setNoConversationViewId(Expressions.ValueExpression<String> noConversationViewId)
getNoConversationViewId
public Expressions.ValueExpression<String> getNoConversationViewId()
setResourceBundleName
public void setResourceBundleName(String resourceBundleName)
getResourceBundleName
public String getResourceBundleName()
setSwitchEnabled
public void setSwitchEnabled(boolean switchEnabled)
isSwitchEnabled
public boolean isSwitchEnabled()
getParameters
public List<Param> getParameters()
getNavigations
public Map<String,Navigation> getNavigations()
hasDescription
public boolean hasDescription()
isConversationRequired
public boolean isConversationRequired()
setConversationRequired
public void setConversationRequired(boolean conversationRequired)
getDefaultNavigation
public Navigation getDefaultNavigation()
setDefaultNavigation
public void setDefaultNavigation(Navigation defaultActionOutcomeMapping)
getConversationControl
public ConversationControl getConversationControl()
getTaskControl
public TaskControl getTaskControl()
getProcessControl
public ProcessControl getProcessControl()
getActions
public List<Action> getActions()
postRestore
public void postRestore(javax.faces.context.FacesContext facesContext)
- Check the restore permission.
preRender
public boolean preRender(javax.faces.context.FacesContext facesContext)
- Call page actions, in order they appear in XML, and
handle conversation begin/end. Also check the
render permission.
getInputs
public List<Input> getInputs()
isRestricted
public boolean isRestricted()
setRestricted
public void setRestricted(boolean restricted)
getRestriction
public String getRestriction()
setRestriction
public void setRestriction(String restriction)
isLoginRequired
public boolean isLoginRequired()
setLoginRequired
public void setLoginRequired(boolean loginRequired)
getScheme
public String getScheme()
setScheme
public void setScheme(String scheme)
getConversationIdParameter
public ConversationIdParameter getConversationIdParameter()
setConversationIdParameter
public void setConversationIdParameter(ConversationIdParameter param)
getEventTypes
public List<String> getEventTypes()
addEventType
public void addEventType(String eventType)
getRewritePatterns
public List<Pattern> getRewritePatterns()
addRewritePattern
public void addRewritePattern(String value)
getHeaders
public List<Header> getHeaders()
setExpires
public void setExpires(Integer expires)