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


public interface DialogSubstepModelInstantiator

An interface responsible for instantiating a DialogSubstepModel which may be used in order to contribute additional sub steps to existing DialogStep objects. The implementor is responsible for creating a potentially request aware dialog substep model. 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 EXTENSION_POINT_ID
          id of the dialog substep model instantiator extension point
 
Method Summary
<T extends DialogSubstep>
DialogSubstepModel<T>
createDialogSubstepModel(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
           
 

Field Detail

EXTENSION_POINT_ID

static final java.lang.String EXTENSION_POINT_ID
id of the dialog substep model instantiator 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
Method Detail

createDialogSubstepModel

<T extends DialogSubstep> DialogSubstepModel<T> createDialogSubstepModel(javax.servlet.http.HttpServletRequest request,
                                                                         javax.servlet.http.HttpServletResponse response)
Parameters:
request -
response -
Returns:
return a DialogSubstepModel valid in the course of this request invocation