com.ibm.portal.pcm.dialog.state
Interface DialogStepDisplayStrategyProvider


public interface DialogStepDisplayStrategyProvider

This interface allows do provide a tree of next steps based on a given dialog step that is currently executed. NOTE: This API may only be used in the scope of an HTTP request in WebSphere Portal, i.e. within a theme. The API can not be invoked directly by a custom servlet.

Since:
8.0.0

Field Summary
static java.lang.String ATTR_CLASS
          name of the class attribute used for instantiation
static java.lang.String ATTR_WEIGHT
          name of the weight attribute used for instantiation
static java.lang.String EXTENSION_POINT_ID
          ID of the extension point
 
Method Summary
<T extends DialogStep>
DialogStepDisplayStrategy<T>
getDialogStepStrategy(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Method for retrieving a request aware DialogStepDisplayStrategy.
 

Field Detail

EXTENSION_POINT_ID

static final java.lang.String EXTENSION_POINT_ID
ID of the extension point

See Also:
Constant Field Values

ATTR_CLASS

static final java.lang.String ATTR_CLASS
name of the class attribute used for instantiation

See Also:
Constant Field Values

ATTR_WEIGHT

static final java.lang.String ATTR_WEIGHT
name of the weight attribute used for instantiation

See Also:
Constant Field Values
Method Detail

getDialogStepStrategy

<T extends DialogStep> DialogStepDisplayStrategy<T> getDialogStepStrategy(javax.servlet.http.HttpServletRequest request,
                                                                          javax.servlet.http.HttpServletResponse response)
Method for retrieving a request aware DialogStepDisplayStrategy. The parameters may be used to let the returned strategy react on current state information.

Parameters:
request -
response -
Returns:
a DialogStepDisplayStrategy valid in the course of this request invocation