Class FcCompressAsZipProps

java.lang.Object
de.xima.fc.workflow.taglib.model.BaseActionProps
de.xima.fc.workflow.model.nodes.FcCompressAsZipProps
All Implemented Interfaces:
IDescriptionProviding, INameProviding, Serializable

public final class FcCompressAsZipProps extends BaseActionProps implements Serializable
Model class for the compress as ZIP workflow action (EWorkflowNodeType.FC_COMPRESS_AS_ZIP).
Since:
7.0.0
Author:
XIMA MEDIA GmbH
See Also:
  • Field Details

  • Constructor Details

    • FcCompressAsZipProps

      public FcCompressAsZipProps()
  • Method Details

    • getCompressedFileName

      public String getCompressedFileName()
      Returns:
      File name of the ZIP archive file. Should end with .zip. When empty, the name of the input file (when one file is selected) or compressed.zip is used (when multiple files are selected).
    • setCompressedFileName

      public void setCompressedFileName(String compressedFileName)
      Parameters:
      compressedFileName - File name of the ZIP archive file. Should end with .zip. When empty, the name of the input file (when one file is selected) or compressed.zip is used (when multiple files are selected).
    • getCompressedFileProvision

      public FileProvision getCompressedFileProvision()
      Details for how to handle the compressed file.
      Returns:
      Details for how to handle the compressed file.
    • setCompressedFileProvision

      public void setCompressedFileProvision(FileProvision compressedFileProvision)
      Details for how to handle the compressed file.
      Parameters:
      compressedFileProvision - Details for how to handle the compressed file.
    • getMultiFile

      public MultiFile getMultiFile()
      Returns:
      a resource of type MultiFile
    • setMultiFile

      public void setMultiFile(MultiFile multiFile)
      Parameters:
      multiFile - resource of type MultiFile
    • getNamingScheme

      public ECompressAsZipNamingScheme getNamingScheme()
      Returns:
      How the files that are put into the ZIP archive should be named and whether sub folders should be created.
    • setNamingScheme

      public void setNamingScheme(ECompressAsZipNamingScheme namingScheme)
      Parameters:
      namingScheme - How the files that are put into the ZIP archive should be named and whether sub directories should be created.