Class LoadWebFormPersistPdfRequest

java.lang.Object
de.xima.fc.gui.bean.designer.request.LoadWebFormPersistPdfRequest
All Implemented Interfaces:
IDesignerConversationRequest<Serializable>, ICrossViewScopeRequest<Serializable>, Serializable

public final class LoadWebFormPersistPdfRequest extends Object
Requests a PDF file to get loaded in the workflow designer.
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Constructor Details

    • LoadWebFormPersistPdfRequest

      public LoadWebFormPersistPdfRequest(EContentView contentView, String fileName, String importId)
      Creates a new POJO with the given data.
      Parameters:
      contentView - Content view of the source that initiated the request.
      fileName - Name of the PDF form file.
      importId - ID of the imported file.
    • LoadWebFormPersistPdfRequest

      public LoadWebFormPersistPdfRequest(String sourceTabId, String fileName, String importId)
      Creates a new POJO with the given data.
      Parameters:
      sourceTabId - Value returned by IDesignerConversationRequest.getSourceTabId().
      fileName - Name of the PDF form file.
      importId - ID of the imported file.
  • Method Details

    • getFileName

      public String getFileName()
      Returns:
      Name of the PDF form file.
    • getImportId

      public String getImportId()
      Returns:
      ID of the uploaded PDF document. Used to identify the PDF later.
    • getResponseType

      public Class<? extends Serializable> getResponseType()
      Returns:
      Type of the requested data.
    • getSourceTabId

      public String getSourceTabId()
      Specified by:
      getSourceTabId in interface IDesignerConversationRequest<T extends Serializable>
      Returns:
      ID of the tab (see TabModel.getId()) that issued the event. Empty string if the event was issued by the designer parent frame.