Interface SessionDocumentService

All Known Implementing Classes:
SessionDocumentServiceImpl

@Deprecated public interface SessionDocumentService
Deprecated.
(Deprecated and removed from use in KRAD (KULRICE-9149)

Used as an extension to session support. If a session times out, the doucment contents can be retrieved from the persistence storage and work resumed

Service API for persisting Document form content and retrieving back
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Method Details

    • getDocumentFromSession

      org.kuali.rice.kew.api.WorkflowDocument getDocumentFromSession(UserSession userSession, String docId)
      Deprecated.
      Retrieves a document from the user session for the given document id
    • addDocumentToUserSession

      void addDocumentToUserSession(UserSession userSession, org.kuali.rice.kew.api.WorkflowDocument document)
      Deprecated.
      This method places a document into the user session.
    • purgeDocumentForm

      void purgeDocumentForm(String documentNumber, String docFormKey, UserSession userSession, String ipAddress)
      Deprecated.
      Delete DocumentFormBase from session and database.
      Parameters:
      documentNumber -
      docFormKey -
      userSession -
    • purgeAllSessionDocuments

      void purgeAllSessionDocuments(Timestamp expirationDate)
      Deprecated.
      Delete KualiDocumentFormBase from session and database.
      Parameters:
      documentNumber -
    • setDocumentForm

      void setDocumentForm(DocumentFormBase form, UserSession userSession, String ipAddress)
      Deprecated.
      This method stores a UifFormBase into session and database
      Parameters:
      form -
      userSession -
      ipAddress -
    • getDocumentForm

      DocumentFormBase getDocumentForm(String documentNumber, String docFormKey, UserSession userSession, String ipAddress)
      Deprecated.
      Returns DocumentFormBase object from the db
      Parameters:
      documentNumber -
      docFormKey -
      userSession -
      ipAddress -
      Returns: