org.springframework.webflow.execution
Class ViewSelection

java.lang.Object
  extended by org.springframework.webflow.execution.ViewSelection
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
ApplicationView, ExternalRedirect, FlowDefinitionRedirect, FlowExecutionRedirect

public abstract class ViewSelection
extends java.lang.Object
implements java.io.Serializable

Abstract base class for value objects that provide callers into a flow execution information about a logical response to issue and the data necessary to issue it.

This class is a generic marker returned when a request into an executing flow has completed processing, indicating a client response needs to be issued. An instance of a ViewSelection subclass represents the selection of a concrete response type. It is expected that callers introspect the returned view selection instance to handle the response types they support.

Author:
Keith Donald, Erwin Vervaet
See Also:
FlowExecution, Serialized Form

Field Summary
static ViewSelection NULL_VIEW
          Constant for a null or empty view selection, indicating no response should be issued.
 
Constructor Summary
ViewSelection()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NULL_VIEW

public static final ViewSelection NULL_VIEW
Constant for a null or empty view selection, indicating no response should be issued.

Constructor Detail

ViewSelection

public ViewSelection()


Copyright © 2004-2007. All Rights Reserved.