com.uwyn.rife.engine
Interface StateStore

All Known Implementing Classes:
StateStoreQuery, StateStoreSession

public interface StateStore


Method Summary
 ElementResultState createNewResultState(String contextId)
           
 void exportFormState(CharSequenceDeferred deferred, FlowState state, FormStateType stateType)
           
 void exportFormUrl(CharSequenceDeferred deferred, String url)
           
 void exportQueryUrl(CharSequenceDeferred deferred, String url, FlowState state, ElementInfo source, String type, String name)
           
 Class getResultStateType()
           
 void init(Request request)
           
 Map<String,String[]> restoreParameters(Request request)
           
 ResultStates restoreResultStates(Request request)
           
 

Method Detail

init

void init(Request request)
          throws EngineException
Throws:
EngineException

restoreParameters

Map<String,String[]> restoreParameters(Request request)
                                       throws EngineException
Throws:
EngineException

createNewResultState

ElementResultState createNewResultState(String contextId)
                                        throws EngineException
Throws:
EngineException

getResultStateType

Class getResultStateType()
                         throws EngineException
Throws:
EngineException

restoreResultStates

ResultStates restoreResultStates(Request request)
                                 throws EngineException
Throws:
EngineException

exportQueryUrl

void exportQueryUrl(CharSequenceDeferred deferred,
                    String url,
                    FlowState state,
                    ElementInfo source,
                    String type,
                    String name)
                    throws EngineException
Throws:
EngineException

exportFormState

void exportFormState(CharSequenceDeferred deferred,
                     FlowState state,
                     FormStateType stateType)
                     throws EngineException
Throws:
EngineException

exportFormUrl

void exportFormUrl(CharSequenceDeferred deferred,
                   String url)
                   throws EngineException
Throws:
EngineException


Copyright © 2001-2007 Uwyn sprl/bvba. All Rights Reserved.