Class ProcessReviewBean

java.lang.Object
de.xima.fc.inbox.bean.ProcessReviewBean
All Implemented Interfaces:
Serializable

@ViewScoped @Named public class ProcessReviewBean extends Object implements Serializable
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • ProcessReviewBean

      public ProcessReviewBean()
  • Method Details

    • init

      @PostConstruct public void init()
    • getFormProcessTypes

      public List<javax.faces.model.SelectItem> getFormProcessTypes()
    • setExternalDataConatiner

      public void setExternalDataConatiner(IDataContainer externalDataConatiner)
    • isCanUserAccessAdvancedOptions

      public boolean isCanUserAccessAdvancedOptions()
    • getFormRecordDataLockedMsg

      public String getFormRecordDataLockedMsg()
    • dowloadProcessLogPdf

      public org.primefaces.model.StreamedContent dowloadProcessLogPdf()
    • isShowResendDoiMailOption

      public boolean isShowResendDoiMailOption()
    • isShowProcessDatatable

      public boolean isShowProcessDatatable()
    • isShowCancelDoiOption

      public boolean isShowCancelDoiOption()
    • isShowUnlockSavedFormRecord

      public boolean isShowUnlockSavedFormRecord()
    • getFormReviewUrl

      public String getFormReviewUrl()
      Returns:
      The URL for viewing the given process standalone in a tab or window.
    • getInboxReviewUrl

      public String getInboxReviewUrl()
      Returns:
      The URL for viewing the given process standalone in a tab or window with process menu.
    • isAccessible

      public boolean isAccessible(Vorgang process)
    • setProcess

      public void setProcess(Vorgang process)
    • setProcessAndView

      public void setProcessAndView(Long formRecordId, EProcessView processView)
    • getProcess

      public Vorgang getProcess()
      Returns:
      the process
    • getAvailableStates

      public List<Status> getAvailableStates()
      Returns:
      A list of all states to which the user may perform a state transition via the inbox UI (old workflow).
    • getAvailableTasks

      public List<InvokableTaskModel> getAvailableTasks()
      Returns:
      A list of all tasks that may be initiated by the user via the inbox UI (new workflow).
    • getFormFieldData

      public List<Map<String,String>> getFormFieldData()
    • getProcessGUI

      public ProcessGUIModel getProcessGUI()
    • setProcessView

      public void setProcessView(EProcessView processView)
    • isStandaloneView

      public boolean isStandaloneView()
    • updateData

      public void updateData()
    • migrateToCurrentFormVersion

      public void migrateToCurrentFormVersion()
    • deleteProcess

      public void deleteProcess()
    • unlockSavedFormRecord

      public void unlockSavedFormRecord()
    • loadStandalone

      @Deprecated public void loadStandalone()
      Deprecated.
    • getUpdatedProcess

      @Deprecated public Vorgang getUpdatedProcess()
      Deprecated.
    • isCanUserAccessFormRecord

      @Deprecated public boolean isCanUserAccessFormRecord()
      Deprecated.
    • getRequestPid

      @Deprecated public Long getRequestPid()
      Deprecated.
    • setRequestPid

      @Deprecated public void setRequestPid(Long requestPid)
      Deprecated.
    • getRequestFcpuid

      @Deprecated public String getRequestFcpuid()
      Deprecated.
    • setRequestFcpuid

      @Deprecated public void setRequestFcpuid(String requestFcpuid)
      Deprecated.
    • isRequestVersion

      @Deprecated public boolean isRequestVersion()
      Deprecated.
    • setRequestVersion

      @Deprecated public void setRequestVersion(boolean requestVersion)
      Deprecated.
    • getRequestLang

      @Deprecated public String getRequestLang()
      Deprecated.
    • setRequestLang

      @Deprecated public void setRequestLang(String requestLang)
      Deprecated.
    • getViewBean

      @Deprecated public ViewBean getViewBean()
      Deprecated.
    • setViewBean

      @Deprecated public void setViewBean(ViewBean viewBean)
      Deprecated.
    • getSessionBean

      @Deprecated public SessionBean getSessionBean()
      Deprecated.
    • setSessionBean

      @Deprecated public void setSessionBean(SessionBean sessionBean)
      Deprecated.