deleteFormSessions
Deletes all form sessions linked against certain forms identified by their formId or sessionId.
generatePageSessionId
Returns a string encoded UUID for use as a pageSessionId, as specified in a request to getCommands().
getCommands
Creates PageSessions, FormSessions, and returns commands for the caller to process based upon the current form state.
getFormSessionsByUsername
Returns details of sessions that belong to a certain user.
getNumFormSessions
Returns the number and type of form sessions per published formId.
getPageSessionDetails
Given a pageSessionId, returns details of the PageSession and its FormSessions.
processJSONRPCSubmission
Allows form submissions to be conducted via JSONRPC for private forms.
renderFormsFromHistoryEvent
Renders previously submitted forms using data stored within a history event.
updateFormSessionLastUpdated
Updates the last updated timestamp of a form session to now().