|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectbiz.hammurapi.web.ActionsBase
biz.hammurapi.web.interaction.InterActions
| Nested Class Summary |
| Nested classes inherited from class biz.hammurapi.web.ActionsBase |
ActionsBase.ErrorMessage |
| Field Summary |
| Fields inherited from class biz.hammurapi.web.ActionsBase |
compositeDomSerializer, converter, REFERRER_HEADER |
| Constructor Summary | |
InterActions()
|
|
| Method Summary | |
static java.util.Map |
createActionContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Creates web action context. |
java.lang.Object |
generate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Menu/interaction path |
void |
get(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
static InteractionInstance.StepInstance |
getCurrentStep(biz.hammurapi.config.Context ctx)
Retrieves current interaction step from the interaction factory and request parameters. |
protected static biz.hammurapi.web.interaction.sql.InteractionEngine |
getEngine(javax.servlet.http.HttpServletRequest request)
|
void |
getImage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
static InteractionInstance |
getInstance(biz.hammurapi.config.Context ctx)
Retrieves interaction instance using interaction factory and request parameters |
java.lang.Object |
getInstanceXml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Returns XML-ized interaction instance for rendering. |
java.lang.Object |
getMenu(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Returns list of menus with interactions for AJAX tree. |
java.lang.Object |
getXml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Retrieves interaction with steps and transitions to be XML-ized and rendered for viewing |
java.lang.Object |
next(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Proceeds to the next interaction step. |
java.lang.String |
path(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Menu/interaction path |
void |
save(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Stores interaction in the database. |
java.lang.Object |
start(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Starts interaction. |
java.lang.Object |
updateBindings(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
| Methods inherited from class biz.hammurapi.web.ActionsBase |
getGlobal, getMatched, getMenu, getReferrer, getRemoted, getUid, hasPermission, includeThisInPath, invoke, isBlank, java, request2xml, setReferrer, sql |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public InterActions()
| Method Detail |
protected static biz.hammurapi.web.interaction.sql.InteractionEngine getEngine(javax.servlet.http.HttpServletRequest request)
public void save(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
request - response -
java.io.IOException
public void get(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOException
public java.lang.Object getXml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.NumberFormatException,
java.sql.SQLException
request - response -
java.sql.SQLException
java.lang.NumberFormatException
java.sql.SQLException
java.lang.NumberFormatException
public void getImage(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.NumberFormatException,
java.sql.SQLException,
java.io.IOException
java.lang.NumberFormatException
java.sql.SQLException
java.io.IOException
public java.lang.Object start(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException,
HammurapiWebException
request - response -
java.sql.SQLException
HammurapiWebException
java.lang.NumberFormatException
public java.lang.Object next(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.NumberFormatException,
java.sql.SQLException,
HammurapiWebException
request - response -
java.sql.SQLException
java.lang.NumberFormatException
HammurapiWebException
public static java.util.Map createActionContext(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
request - response -
public java.lang.Object getMenu(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException
request - response -
java.sql.SQLException
java.sql.SQLException
biz.hammurapi.config.ConfigurationException
public java.lang.String path(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.NumberFormatException,
java.sql.SQLException
request - response -
java.lang.NumberFormatException
java.sql.SQLException
public java.lang.Object updateBindings(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.lang.NumberFormatException,
java.sql.SQLException
java.lang.NumberFormatException
java.sql.SQLException
public java.lang.Object getInstanceXml(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException
request - response -
java.sql.SQLException
java.lang.NumberFormatException
public static InteractionInstance getInstance(biz.hammurapi.config.Context ctx)
throws HammurapiWebException,
java.sql.SQLException
HammurapiWebException
java.lang.NumberFormatException
java.sql.SQLException
public static InteractionInstance.StepInstance getCurrentStep(biz.hammurapi.config.Context ctx)
throws HammurapiWebException,
java.lang.NumberFormatException,
java.sql.SQLException
HammurapiWebException
java.sql.SQLException
java.lang.NumberFormatException
public java.lang.Object generate(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.sql.SQLException,
java.io.IOException
request - response -
java.lang.NumberFormatException
java.sql.SQLException
java.io.IOException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||