Class Output

java.lang.Object
com.elpical.jclaro.admin.ws.server.Output

public class Output extends Object
Holds output related settings
See Also:
Elpical elearning, Elpical elearning
  • Constructor Details

    • Output

      public Output()
      Empty constructor
    • Output

      public Output(HashMap<String,​String> theClaroChannelPreferences)
  • Method Details

    • isbWProfileActive

      public boolean isbWProfileActive()
      Returns whether the grayscale ICC profile is active
      Returns:
      Whether the grayscale ICC profile is active
    • setbWProfileActive

      public void setbWProfileActive(boolean bWProfileActive)
      Sets whether the grayscale ICC profile is active
      Parameters:
      bWProfileActive - Whether the grayscale ICC profile is active
    • getbWProfile

      public String getbWProfile()
      Returns the selected grayscale ICC profile
      Returns:
      The selected grayscale ICC profile
    • setbWProfile

      public void setbWProfile(String bWProfile)
      Sets the selected grayscale ICC profile
      Parameters:
      bWProfile - The selected grayscale ICC profile
    • isColorProfileActive

      public boolean isColorProfileActive()
      Returns whether the color ICC profile is active (for RGB and CMYK images)
      Returns:
      Whether the color ICC profile is active
    • setColorProfileActive

      public void setColorProfileActive(boolean colorProfileActive)
      Sets whether the color ICC profile is active (for RGB and CMYK images)
      Parameters:
      colorProfileActive - Whether the color ICC profile is active
    • getColorProfile

      public String getColorProfile()
      Returns the selected color ICC profile (for RGB and CMYK images)
      Returns:
      The selected color ICC profile (for RGB and CMYK images)
    • setColorProfile

      public void setColorProfile(String colorProfile)
      Sets the selected color ICC profile (for RGB and CMYK images)
      Parameters:
      colorProfile - The selected color ICC profile (for RGB and CMYK images)
    • isLimitOutputColors

      public boolean isLimitOutputColors()
      Returns whether limit output colors is active (creating an indexed image)
      Returns:
      Whether limit output colors is active (creating an indexed image)
    • setLimitOutputColors

      public void setLimitOutputColors(boolean limitOutputColors)
      Sets whether limit output colors is active (creating an indexed image)
      Parameters:
      limitOutputColors - Whether limit output colors is active (creating an indexed image)
    • getLimitOutputColorsAmount

      public int getLimitOutputColorsAmount()
      Returns, if limit output colors is chosen, how many colors the resulting image should contain
      Returns:
      The amount of output colors
    • setLimitOutputColorsAmount

      public void setLimitOutputColorsAmount(int limitOutputColorsAmount)
      Sets, if limit output colors is chosen, how many colors the resulting image should contain
      Parameters:
      limitOutputColorsAmount - The amount of output colors
    • getDestinationFolder

      public String getDestinationFolder()
      Returns the destination folder
      Returns:
      The destination folder
    • setDestinationFolder

      public void setDestinationFolder(String destinationFolder)
      Sets the destination folder
      Parameters:
      destinationFolder - The destination folder
    • getCopyDestinationFolder

      public String getCopyDestinationFolder()
      Returns the folder where a copy of the processed file is written to
      Returns:
      The folder where a copy of the processed file is written to
    • setCopyDestinationFolder

      public void setCopyDestinationFolder(String copyDestinationFolder)
      Sets the folder where a copy of the processed file is written to
      Parameters:
      copyDestinationFolder - The folder where a copy of the processed file is written to
    • isMoveOriginalFolderActive

      public boolean isMoveOriginalFolderActive()
      Returns whether the option to copy the original to folder is active
      Returns:
      Whether the option to copy the original to folder is active
    • setMoveOriginalFolderActive

      public void setMoveOriginalFolderActive(boolean moveOriginalFolderActive)
      Sets whether the option to copy the original to folder is active
      Parameters:
      moveOriginalFolderActive - Whether the option to copy the original to folder is active
    • isMoveOriginalJobFileActive

      public boolean isMoveOriginalJobFileActive()
      Returns whether the option to copy the original JobFile to folder is active
      Returns:
      Whether the option to copy the original Jobfile to folder is active
    • setMoveOriginalJobFileActive

      public void setMoveOriginalJobFileActive(boolean moveOriginalJobFileActive)
      Sets whether the option to copy the original JobFile to folder is active
      Parameters:
      moveOriginalJobFileActive - Whether the option to copy Jobfile the original to folder is active
    • getMoveOriginalFolder

      public String getMoveOriginalFolder()
      Returns the folder where the original file is copied to
      Returns:
      The folder where the original file is copied to
    • setMoveOriginalFolder

      public void setMoveOriginalFolder(String moveOriginalFolder)
      Sets the folder where the original file is copied to
      Parameters:
      moveOriginalFolder - The folder where the original file is copied to
    • isMoveOriginalAddNameActive

      public boolean isMoveOriginalAddNameActive()
      Whether filename suffix for original files is active
      Returns:
      Whether filename suffix for original files is active
    • setMoveOriginalAddNameActive

      public void setMoveOriginalAddNameActive(boolean moveOriginalAddNameActive)
      Set whether filename suffix for original files is active
      Parameters:
      moveOriginalAddNameActive - Whether filename suffix for original files is active
    • getMoveOriginalAddName

      public String getMoveOriginalAddName()
      Suffix to be used for original files
      Returns:
      Suffix to be used for original files
    • setMoveOriginalAddName

      public void setMoveOriginalAddName(String moveOriginalAddName)
      Sets suffix to be used for original files
      Parameters:
      moveOriginalAddName - Suffix to be used for original files
    • getFileFormat

      public String getFileFormat()
      Returns which fileformat is used at output. For PDF originals the output format is always PDF. One of the following values: originalFileFormat,JPEG,TIFF,PSD,EPS,GIF,PNG
      Returns:
      The fileformat used at output
    • setFileFormat

      public void setFileFormat(String fileFormat)
      Sets which fileformat is used at output. For PDF originals the output format is always PDF. One of the following values: originalFileFormat,JPEG,TIFF,PSD,EPS,GIF,PNG
      Parameters:
      fileFormat - The fileformat used at output
    • isCropToolTransparent

      public boolean isCropToolTransparent()
    • setCropToolTransparent

      public void setCropToolTransparent(boolean cropToolTransparent)
    • isUseExtensionActive

      public boolean isUseExtensionActive()
      Whether use extension option is active
      Returns:
      Whether use extension option is active
    • setUseExtensionActive

      public void setUseExtensionActive(boolean useExtensionActive)
      Set whether use extension option is active
      Parameters:
      useExtensionActive - Whether use extension option is active
    • getUseExtension

      public String getUseExtension()
      Returns the file extension to be used
      Returns:
      The file extension to be used
    • setUseExtension

      public void setUseExtension(String useExtension)
      Sets the file extension to be used
      Parameters:
      useExtension - The file extension to be used
    • isUsePrefixActive

      public boolean isUsePrefixActive()
      Whether to use a file prefix
      Returns:
      Whether to use a file prefix
    • setUsePrefixActive

      public void setUsePrefixActive(boolean usePrefixActive)
      Sets whether to use a file prefix
      Parameters:
      usePrefixActive - Whether to use a file prefix
    • getUsePrefix

      public String getUsePrefix()
      Returns the file prefix
      Returns:
      The file prefix
    • setUsePrefix

      public void setUsePrefix(String usePrefix)
      Sets the file prefix
      Parameters:
      usePrefix - The file prefix
    • isUseSuffixActive

      public boolean isUseSuffixActive()
      Returns whether file suffix is active
      Returns:
      Whether file suffix is active
    • setUseSuffixActive

      public void setUseSuffixActive(boolean useSuffixActive)
      Sets whether file suffix is active
      Parameters:
      useSuffixActive - Whether file suffix is active
    • getUseSuffix

      public String getUseSuffix()
      Returns the file suffix
      Returns:
      The file suffix
    • setUseSuffix

      public void setUseSuffix(String useSuffix)
      Sets the file suffix
      Parameters:
      useSuffix - The file suffix
    • isEmbeddIccProfile

      public boolean isEmbeddIccProfile()
      Returns whether the ICC profile of the image should be included in the output file
      Returns:
      Whether the ICC profile of the image should be included in the output file
    • setEmbeddIccProfile

      public void setEmbeddIccProfile(boolean embeddIccProfile)
      Sets whether the ICC profile of the image should be included in the output file
      Parameters:
      embeddIccProfile - Whether the ICC profile of the image should be included in the output file
    • isUniqueFileName

      public boolean isUniqueFileName()
      Returns whether at output always unique names should be created (preventing overwriting files)
      Returns:
      Whether at output always unique names should be created (preventing overwriting files)
    • setUniqueFileName

      public void setUniqueFileName(boolean uniqueFileName)
      Sets whether at output always unique names should be created (preventing overwriting files)
      Parameters:
      uniqueFileName - Whether at output always unique names should be created (preventing overwriting files)
    • isConvertOriginalBeforeInspector

      public boolean isConvertOriginalBeforeInspector()
      Returns whether the original should be converted to the output ICC profile before Inspector
      Returns:
      Whether the original should be converted to the output ICC profile before Inspector
    • setConvertOriginalBeforeInspector

      public void setConvertOriginalBeforeInspector(boolean convertOriginalBeforeInspector)
      Sets whether the original should be converted to the output ICC profile before Inspector
      Parameters:
      convertOriginalBeforeInspector - Whether the original should be converted to the output ICC profile before Inspector
    • isConvertProcessedBeforeInspector

      public boolean isConvertProcessedBeforeInspector()
      Whether the processed should be converted to the output ICC profile before Inspector
      Returns:
      Whether the processed should be converted to the output ICC profile before Inspector
    • setConvertProcessedBeforeInspector

      public void setConvertProcessedBeforeInspector(boolean convertProcessedBeforeInspector)
      Sets whether the processed should be converted to the output ICC profile before Inspector
      Parameters:
      convertProcessedBeforeInspector - Whether the processed should be converted to the output ICC profile before Inspector
    • isRenderingIntentOutOfGamutActive

      public boolean isRenderingIntentOutOfGamutActive()
      Returns whether an alternative rendering intent is active for out-of-gammut conversions
      Returns:
      Whether an alternative rendering intent is active for out-of-gammut conversions
    • setRenderingIntentOutOfGamutActive

      public void setRenderingIntentOutOfGamutActive(boolean renderingIntentOutOfGamutActive)
      Sets whether an alternative rendering intent is active for out-of-gammut conversions
      Parameters:
      renderingIntentOutOfGamutActive - Whether an alternative rendering intent is active for out-of-gammut conversions
    • getRenderingIntentOutOfGamut

      public String getRenderingIntentOutOfGamut()
      Returns the rendering intent to use for out-of-gammut transformations possible values: RelativeColorimetric BPC, RelativeColorimetric, AbsoluteColorimetric
      Returns:
      The rendering intent to use for out-of-gammut transformations
    • setRenderingIntentOutOfGamut

      public void setRenderingIntentOutOfGamut(String renderingIntentOutOfGamut)
      Sets the rendering intent to use for out-of-gammut transformations possible values: RelativeColorimetric BPC, RelativeColorimetric, AbsoluteColorimetric
      Parameters:
      renderingIntentOutOfGamut - The rendering intent to use for out-of-gammut transformations
    • getRenderingIntentOutOfGamutPerc

      public int getRenderingIntentOutOfGamutPerc()
      Returns the percentage of out-of-gammut after which the alternative rendering intent becomes active
      Returns:
      The percentage of out-of-gammut after which the alternative rendering intent becomes active
    • setRenderingIntentOutOfGamutPerc

      public void setRenderingIntentOutOfGamutPerc(int renderingIntentOutOfGamutPerc)
      Sets the percentage of out-of-gammut after which the alternative rendering intent becomes active
      Parameters:
      renderingIntentOutOfGamutPerc - The percentage of out-of-gammut after which the alternative rendering intent becomes active
    • getTiffCompressionType

      public String getTiffCompressionType()
      Returns the compression type to be used for Tiff and WebP with compression possible values: NONE, LZW, ZIP, JPEG for Tiff and LOSSY and LOSLESS for WebP
      Returns:
      The compression type to be used for Tiff/WebP with compression
    • setTiffCompressionType

      public void setTiffCompressionType(String tiffCompressionType)
      Sets the compression type to be used for Tiff and WebP with compression possible values: NONE, LZW, ZIP, JPEG and LOSSY and LOSLESS for WebP
      Parameters:
      tiffCompressionType - The compression type to be used for Tiff/WebP with compression
    • getJpegCompression

      public float getJpegCompression()
      Returns the jpeg compression to use value between 0 and 1
      Returns:
      The jpeg compression to use
    • setJpegCompression

      public void setJpegCompression(float jpegCompression)
      Sets the jpeg compression to use value between 0 and 1
      Parameters:
      jpegCompression - The jpeg compression to use
    • getEpsPreview

      public int getEpsPreview()
      Returns the type of preview to include with the EPS file 1=none 2=BW Preview 3=Preview
      Returns:
      The type of preview to include with the EPS file
    • setEpsPreview

      public void setEpsPreview(int epsPreview)
      Sets the type of preview to include with the EPS file 1=none 2=BW Preview 3=Preview
      Parameters:
      epsPreview - The type of preview to include with the EPS file
    • getEpsPreviewSize

      public int getEpsPreviewSize()
      Returns the size of the preview to be included with EPS files
      Returns:
      The size of the preview to be included with EPS files
    • setEpsPreviewSize

      public void setEpsPreviewSize(int epsPreviewSize)
      Sets the size of the preview to be included with EPS files
      Parameters:
      epsPreviewSize - The size of the preview to be included with EPS files
    • getEpsEncoding

      public int getEpsEncoding()
      Returns the EPS encoding to be used possible values: ASCII, ASCII85, Binary
      Returns:
      The EPS encoding to be used
    • setEpsEncoding

      public void setEpsEncoding(int epsEncoding)
      Sets the EPS encoding to be used possible values: ASCII, ASCII85, Binary
      Parameters:
      epsEncoding - The EPS encoding to be used
    • isSendWithFTPActive

      public boolean isSendWithFTPActive()
      Returns whether send with FTP is active
      Returns:
      Whether send with FTP is active
    • setSendWithFTPActive

      public void setSendWithFTPActive(boolean sendWithFTPActive)
      Sets whether send with FTP is active
      Parameters:
      sendWithFTPActive - Whether send with FTP is active
    • getfTPHost

      public String getfTPHost()
      Returns the FTP host
      Returns:
      The FTP host
    • setfTPHost

      public void setfTPHost(String fTPHost)
      Sets the FTP host
      Parameters:
      fTPHost - The FTP host
    • getfTPUsername

      public String getfTPUsername()
      Returns the FTP username
      Returns:
      The FTP username
    • setfTPUsername

      public void setfTPUsername(String fTPUsername)
      Sets the FTP username
      Parameters:
      fTPUsername - The FTP username
    • getfTPPassword

      public String getfTPPassword()
      Returns the FTP password
      Returns:
      The FTP password
    • setfTPPassword

      public void setfTPPassword(String fTPPassword)
      Sets the FTP password
      Parameters:
      fTPPassword - The FTP password
    • getfTPTimeOut

      public int getfTPTimeOut()
      Returns the FTP timeout
      Returns:
      The FTP timeout
    • setfTPTimeOut

      public void setfTPTimeOut(int fTPTimeOut)
      Sets the FTP timeout
      Parameters:
      fTPTimeOut - The FTP timeout
    • isUseSubFolders

      public boolean isUseSubFolders()
      Returns whether to use the same output folder structure as the original files was in, in the input folder
      Returns:
      Whether to use the same output folder structure as the original files was in, in the input folder
    • setUseSubFolders

      public void setUseSubFolders(boolean useSubFolders)
      Sets whether to use the same output folder structure as the original files was in, in the input folder
      Parameters:
      useSubFolders - Whether to use the same output folder structure as the original files was in, in the input folder
    • isUseSubFoldersForUnprocessed

      public boolean isUseSubFoldersForUnprocessed()
      Returns whether to use the same output folder structure as the original files was in, in the input folder for unprocessed (rejected) files
      Returns:
      Whether to use the same output folder structure as the original files was in, in the input folder for unprocessed (rejected) files
    • setUseSubFoldersForUnprocessed

      public void setUseSubFoldersForUnprocessed(boolean useSubFoldersForUnprocessed)
      Sets whether to use the same output folder structure as the original files was in, in the input folder for unprocessed (rejected) files
      Parameters:
      useSubFoldersForUnprocessed - Whether to use the same output folder structure as the original files was in, in the input folder for unprocessed (rejected) files
    • isIgnoreCMYKprofOnCMYKimgFromInspector

      public boolean isIgnoreCMYKprofOnCMYKimgFromInspector()
      Returns whether to ignore the CMYK output conversion of the image if the file from Inspector is already CMYK
      Returns:
      Whether to ignore the CMYK output conversion of the image if the file from Inspector is already CMYK
    • setIgnoreCMYKprofOnCMYKimgFromInspector

      public void setIgnoreCMYKprofOnCMYKimgFromInspector(boolean ignoreCMYKprofOnCMYKimgFromInspector)
      Sets whether to ignore the CMYK output conversion of the image if the file from Inspector is already CMYK
      Parameters:
      ignoreCMYKprofOnCMYKimgFromInspector - Whether to ignore the CMYK output conversion of the image if the file from Inspector is already CMYK
    • isIgnoreBWprofOnBWimgFromInspector

      public boolean isIgnoreBWprofOnBWimgFromInspector()
      Returns whether to ignore the grayscale output conversion of the image if the file from Inspector is already grayscale
      Returns:
      Whether to ignore the grayscale output conversion of the image if the file from Inspector is already grayscale
    • setIgnoreBWprofOnBWimgFromInspector

      public void setIgnoreBWprofOnBWimgFromInspector(boolean ignoreBWprofOnBWimgFromInspector)
      Sets whether to ignore the grayscale output conversion of the image if the file from Inspector is already grayscale
      Parameters:
      ignoreBWprofOnBWimgFromInspector - Whether to ignore the grayscale output conversion of the image if the file from Inspector is already grayscale
    • isXmpLogging

      public boolean isXmpLogging()
      Returns whether to include the Claro logging to XMP
      Returns:
      Whether to include the Claro logging to XMP
    • setXmpLogging

      public void setXmpLogging(boolean xmpLogging)
      Sets whether to include the Claro logging to XMP
      Parameters:
      xmpLogging - Whether to include the Claro logging to XMP
    • isXmpSettings

      public boolean isXmpSettings()
      Returns whether to include the Claro channel settings to XMP
      Returns:
      Whether to include the Claro channel settings to XMP
    • setXmpSettings

      public void setXmpSettings(boolean xmpSettings)
      Sets whether to include the Claro channel settings to XMP
      Parameters:
      xmpSettings - Whether to include the Claro channel settings to XMP
    • isPreserveBlack

      public boolean isPreserveBlack()
      Returns whether to preserve black
      Returns:
      Whether to preserve black
    • setPreserveBlack

      public void setPreserveBlack(boolean preserveBlack)
      Sets whether to preserve black
      Parameters:
      preserveBlack - Whether to preserve black
    • isInkLimitActive

      public boolean isInkLimitActive()
      Returns whether an ink limit is active
      Returns:
      Whether an ink limit is active
    • setInkLimitActive

      public void setInkLimitActive(boolean inkLimitActive)
      Sets whether an ink limit is active
      Parameters:
      inkLimitActive - Whether an ink limit is active
    • getInkLimit

      public float getInkLimit()
      Returns the link limit
      Returns:
      The link limit
    • setInkLimit

      public void setInkLimit(float inkLimit)
      sets the link limit
      Parameters:
      inkLimit - The link limit
    • isStripXmp

      public boolean isStripXmp()
      Returns whether to strip XMP from the output file
      Returns:
      Whether to strip XMP from the output file
    • setStripXmp

      public void setStripXmp(boolean stripXmp)
      Sets whether to strip XMP from the output file
      Parameters:
      stripXmp - Whether to strip XMP from the output file
    • isKeepAlphaMasks

      public boolean isKeepAlphaMasks()
      Returns whether to keep alpha masks in the output file
      Returns:
      Whether to keep alpha masks in the output file
    • setKeepAlphaMasks

      public void setKeepAlphaMasks(boolean keepAlphaMasks)
      Sets whether to keep alpha masks in the output file
      Parameters:
      keepAlphaMasks - Whether to keep alpha masks in the output file
    • isEmailOnFailureActive

      public boolean isEmailOnFailureActive()
      Returns whether email-on-failure is active
      Returns:
      Whether email-on-failure is active
    • setEmailOnFailureActive

      public void setEmailOnFailureActive(boolean emailOnFailureActive)
      Sets whether email-on-failure is active
      Parameters:
      emailOnFailureActive - Whether email-on-failure is active
    • getEmailToAddress

      public String getEmailToAddress()
      Returns the email to address
      Returns:
      The email to address
    • setEmailToAddress

      public void setEmailToAddress(String emailToAddress)
      Sets the email to address
      Parameters:
      emailToAddress - The email to address
    • getEmailFromAddress

      public String getEmailFromAddress()
      Returns the email from address
      Returns:
      The email from address
    • setEmailFromAddress

      public void setEmailFromAddress(String emailFromAddress)
      Sets the email from address
      Parameters:
      emailFromAddress - The email from address
    • isXmpProcess

      public boolean isXmpProcess()
    • setXmpProcess

      public void setXmpProcess(boolean xmpProcess)
    • isXmpInspector

      public boolean isXmpInspector()
      Returns whether to include Inspector info to XMP
      Returns:
      Whether to include Inspector info to XMP
    • setXmpInspector

      public void setXmpInspector(boolean xmpInspector)
      Sets whether to include Inspector info to XMP
      Parameters:
      xmpInspector - Whether to include Inspector info to XMP
    • isXmpTiffProps

      public boolean isXmpTiffProps()
      Returns whether to add technical Tiff properties (like sizing) to the XMP
      Returns:
      Whether to add technical Tiff properties (like sizing) to the XMP
    • setXmpTiffProps

      public void setXmpTiffProps(boolean xmpTiffProps)
      Sets whether to add technical Tiff properties (like sizing) to the XMP
      Parameters:
      xmpTiffProps - Whether to add technical Tiff properties (like sizing) to the XMP
    • isAddIptcActive

      public boolean isAddIptcActive()
      Returns whether to add extra IPTC to the output file
    • SetAddIptcActive

      public void SetAddIptcActive(boolean addIptcActive)
      Sets whether to add extra IPTC to the output file
    • getAddIptcDataSetNo

      public int getAddIptcDataSetNo()
      Returns the IPTC dataset number where to add extra data to
      Returns:
      The IPTC dataset number where to add extra data to
    • setAddIptcDataSetNo

      public void setAddIptcDataSetNo(int addIptcDataSetNo)
      Sets the IPTC dataset number where to add extra data to
      Parameters:
      addIptcDataSetNo - The IPTC dataset number where to add extra data to
    • getAddIptcRecordSetNo

      public int getAddIptcRecordSetNo()
      Returns the IPTC record number where to add extra data to
      Returns:
      The IPTC record number where to add extra data to
    • setAddIptcRecordSetNo

      public void setAddIptcRecordSetNo(int addIptcRecordSetNo)
      Sets the IPTC record number where to add extra data to
      Parameters:
      addIptcRecordSetNo - The IPTC record number where to add extra data to
    • getAddIptcEditModus

      public int getAddIptcEditModus()
      The modus used to add extra IPTC to a IPTC record insert, add, overwrite, onlyIfEmpty
      Returns:
      The modus used to add extra IPTC to a IPTC record
    • setAddIptcEditModus

      public void setAddIptcEditModus(int addIptcEditModus)
      Sets the modus used to add extra IPTC to a IPTC record insert, add, overwrite, onlyIfEmpty
      Parameters:
      addIptcEditModus - The modus used to add extra IPTC to a IPTC record
    • getAddIptcContent

      public String getAddIptcContent()
      Returns the value to add to the IPTC record
      Returns:
      The value to add to the IPTC record
    • setAddIptcContent

      public void setAddIptcContent(String addIptcContent)
      Sets the value to add to the IPTC record
      Parameters:
      addIptcContent - The value to add to the IPTC record
    • ispSDKeepOriginalLayers

      public boolean ispSDKeepOriginalLayers()
      Returns whether to keep original PSD layers
      Returns:
      Whether to keep original PSD layers
    • setpSDKeepOriginalLayers

      public void setpSDKeepOriginalLayers(boolean pSDKeepOriginalLayers)
      Sets whether to keep original PSD layers
      Parameters:
      pSDKeepOriginalLayers - Whether to keep original PSD layers
    • ispSDKeepOriginalLayersOnlyForAlphaMasks

      public boolean ispSDKeepOriginalLayersOnlyForAlphaMasks()
      Returns whether to keep original PSD layers only for alpha masks/channels
      Returns:
      Whether to keep original PSD layers only for alpha masks/channels
    • setpSDKeepOriginalLayersOnlyForAlphaMasks

      public void setpSDKeepOriginalLayersOnlyForAlphaMasks(boolean pSDKeepOriginalLayersOnlyForAlphaMasks)
      Sets whether to keep original PSD layers only for alpha masks/channels
      Parameters:
      pSDKeepOriginalLayersOnlyForAlphaMasks - Whether to keep original PSD layers only for alpha masks/channels
    • ispSDOriginalAsLayer

      public boolean ispSDOriginalAsLayer()
      Returns whether to add the original image to PSD as a separate layer
      Returns:
      Whether to add the original image to PSD as a separate layer
    • setpSDOriginalAsLayer

      public void setpSDOriginalAsLayer(boolean pSDOriginalAsLayer)
      Sets whether to add the original image to PSD as a separate layer
      Parameters:
      pSDOriginalAsLayer - Whether to add the original image to PSD as a separate layer
    • getpSDOriginalAsLayerName

      public String getpSDOriginalAsLayerName()
      Returns the name to be used for the layer containing the original image
      Returns:
      The name to be used for the layer containing the original image
    • setpSDOriginalAsLayerName

      public void setpSDOriginalAsLayerName(String pSDOriginalAsLayerName)
      Sets the name to be used for the layer containing the original image
      Parameters:
      pSDOriginalAsLayerName - The name to be used for the layer containing the original image
    • ispSDOriginalAsLayerNameWithDate

      public boolean ispSDOriginalAsLayerNameWithDate()
      Returns whether to add the date to the name of the layer containing the original image
      Returns:
      Whether to add the date to the name of the layer containing the original image
    • setpSDOriginalAsLayerNameWithDate

      public void setpSDOriginalAsLayerNameWithDate(boolean pSDOriginalAsLayerNameWithDate)
      Sets whether to add the date to the name of the layer containing the original image
      Parameters:
      pSDOriginalAsLayerNameWithDate - Whether to add the date to the name of the layer containing the original image
    • ispSDProcessedAsLayer

      public boolean ispSDProcessedAsLayer()
      Returns whether to add the processed image as separate layer to PSD
      Returns:
      Whether to add the processed image as separate layer to PSD
    • setpSDProcessedAsLayer

      public void setpSDProcessedAsLayer(boolean pSDProcessedAsLayer)
      Sets whether to add the processed image as separate layer to PSD
      Parameters:
      pSDProcessedAsLayer - Whether to add the processed image as separate layer to PSD
    • getpSDProcessedAsLayerName

      public String getpSDProcessedAsLayerName()
      Returns the name to be used for the layer containing the processed image
      Returns:
      The name to be used for the layer containing the processed image
    • setpSDProcessedAsLayerName

      public void setpSDProcessedAsLayerName(String pSDProcessedAsLayerName)
      Sets the name to be used for the layer containing the processed image
      Parameters:
      pSDProcessedAsLayerName - The name to be used for the layer containing the processed image
    • ispSDProcessedAsLayerNameWithDate

      public boolean ispSDProcessedAsLayerNameWithDate()
      Returns whether to add the date to the name of the layer containing the processed image
      Returns:
      Whether to add the date to the name of the layer containing the processed image
    • setpSDProcessedAsLayerNameWithDate

      public void setpSDProcessedAsLayerNameWithDate(boolean pSDProcessedAsLayerNameWithDate)
      Sets whether to add the date to the name of the layer containing the processed image
      Parameters:
      pSDProcessedAsLayerNameWithDate - Whether to add the date to the name of the layer containing the processed image
    • ispSDAddCompatibilityLayer

      public boolean ispSDAddCompatibilityLayer()
      Returns whether to add a compatibility layer to the PSD
      Returns:
      Whether to add a compatibility layer to the PSD
    • setpSDAddCompatibilityLayer

      public void setpSDAddCompatibilityLayer(boolean pSDAddCompatibilityLayer)
      Sets whether to add a compatibility layer to the PSD
      Parameters:
      pSDAddCompatibilityLayer - Whether to add a compatibility layer to the PSD
    • getpSDLayerNameToSetVisibilityFor

      public String getpSDLayerNameToSetVisibilityFor()
    • setpSDLayerNameToSetVisibilityFor

      public void setpSDLayerNameToSetVisibilityFor(String set)
    • ispSDUseVisibilityForLayer

      public boolean ispSDUseVisibilityForLayer()
    • setpSDUseVisibilityForLayer

      public void setpSDUseVisibilityForLayer(boolean set)
    • ispSDSetLayerVisibility

      public boolean ispSDSetLayerVisibility()
    • setpSDSetLayerVisibility

      public void setpSDSetLayerVisibility(boolean set)
    • isAddGuidesSoftCrop

      public boolean isAddGuidesSoftCrop()
      Returns whether to add Photoshop soft crop guides
      Returns:
      Whether to add Photoshop soft crop guides
    • setAddGuidesSoftCrop

      public void setAddGuidesSoftCrop(boolean addGuidesSoftCrop)
      Sets whether to add Photoshop soft crop guides
      Parameters:
      addGuidesSoftCrop - Whether to add Photoshop soft crop guides
    • getTiffCompressionTypeLayer

      public String getTiffCompressionTypeLayer()
      Returns which compression to use for layers Either RLE or ZIP
      Returns:
      Which compression to use for layers
    • setTiffCompressionTypeLayer

      public void setTiffCompressionTypeLayer(String tiffCompressionTypeLayer)
      Sets which compression to use for layers Either RLE or ZIP
      Parameters:
      tiffCompressionTypeLayer - Which compression to use for layers
    • isStripExif

      public boolean isStripExif()
      Returns whether to strip EXIF from the file
      Returns:
      Whether to strip EXIF from the file
    • setStripExif

      public void setStripExif(boolean stripExif)
      Sets whether to strip EXIF from the file
      Parameters:
      stripExif - Whether to strip EXIF from the file
    • isStripClippingPath

      public boolean isStripClippingPath()
    • setStripClippingPath

      public void setStripClippingPath(boolean stripClippingPath)
    • isAddMaskFromAlpha

      public boolean isAddMaskFromAlpha()
      Returns whether to add mask from alpha channel
      Returns:
      Whether to add mask from alpha channel
    • setAddMaskFromAlpha

      public void setAddMaskFromAlpha(boolean addMaskFromAlpha)
      Sets whether to add mask from alpha channel
      Parameters:
      addMaskFromAlpha - Whether to add mask from alpha channel
    • getAddMaskFromAlphaName

      public String getAddMaskFromAlphaName()
      Returns from which layer name to add the mask
      Returns:
      Which layer name to add the mask
    • setAddMaskFromAlphaName

      public void setAddMaskFromAlphaName(String addMaskFromAlphaName)
      Sets from which layer name to add the mask
      Parameters:
      addMaskFromAlphaName - Which layer name to add the mask
    • isContourAddMask

      public boolean isContourAddMask()
    • setContourAddMask

      public void setContourAddMask(boolean contourAddMask)
    • isContourSelectInteriorParts

      public boolean isContourSelectInteriorParts()
    • setContourSelectInteriorParts

      public void setContourSelectInteriorParts(boolean contourSelectInteriorParts)
    • isContourFilterShadows

      public boolean isContourFilterShadows()
    • setContourFilterShadows

      public void setContourFilterShadows(boolean contourFilterShadows)
    • getContourMaxObjects

      public int getContourMaxObjects()
    • setContourMaxObjects

      public void setContourMaxObjects(int contourMaxObjects)
    • getContourBackgroundDiff

      public int getContourBackgroundDiff()
    • setContourBackgroundDiff

      public void setContourBackgroundDiff(int contourBackgroundDiff)
    • getContourRadius

      public int getContourRadius()
    • setContourRadius

      public void setContourRadius(int contourRadius)
    • getContourRadiusAmount

      public int getContourRadiusAmount()
    • setContourRadiusAmount

      public void setContourRadiusAmount(int contourRadiusAmount)
    • getContourEdgeSensitivity

      public int getContourEdgeSensitivity()
    • setContourEdgeSensitivity

      public void setContourEdgeSensitivity(int contourEdgeSensitivity)
    • getContourMinSize

      public int getContourMinSize()
    • setContourMinSize

      public void setContourMinSize(int contourMinSize)
    • getContourMinSizeInterior

      public int getContourMinSizeInterior()
    • setContourMinSizeInterior

      public void setContourMinSizeInterior(int contourMinSizeInterior)
    • isExternalProgramActive

      public boolean isExternalProgramActive()
      Return whether to run an external program after the output file is written
      Returns:
      Whether to run an external program after the output file is written
    • setExternalProgramActive

      public void setExternalProgramActive(boolean externalProgramActive)
      Sets whether to run an external program after the output file is written
      Parameters:
      externalProgramActive - Whether to run an external program after the output file is written
    • isReRouteJobActive

      public boolean isReRouteJobActive()
      Returns whether a re-route job file is written together with the processed file in the output folder
      Returns:
      Whether a re-route job file is written together with the processed file in the output folder
    • setReRouteJobActive

      public void setReRouteJobActive(boolean reRouteJobActive)
      Sets whether a re-route job file is written together with the processed file in the output folder
      Parameters:
      reRouteJobActive - Whether a re-route job file is written together with the processed file in the output folder
    • getExternalProgram

      public String getExternalProgram()
      Returns the external program to be executed when the output file is written
      Returns:
      The external program to be executed when the output file is written
    • setExternalProgram

      public void setExternalProgram(String externalProgram)
      Sets the external program to be executed when the output file is written
      Parameters:
      externalProgram - The external program to be executed when the output file is written
    • isWaterMarkActive

      public boolean isWaterMarkActive()
      Returns whether a watermark should be written in the output file
      Returns:
      Whether a watermark should be written in the output file
    • setWaterMarkActive

      public void setWaterMarkActive(boolean waterMarkActive)
      Sets whether a watermark should be written in the output file
      Parameters:
      waterMarkActive - Whether a watermark should be written in the output file
    • isWaterMarkColorWhite

      public boolean isWaterMarkColorWhite()
      Returns whether the watermark image has white background information (or black)
      Returns:
      Whether the watermark image has white background information (or black)
    • setWaterMarkColorWhite

      public void setWaterMarkColorWhite(boolean waterMarkColorWhite)
      Sets whether the watermark image has white background information (or black)
      Parameters:
      waterMarkColorWhite - Whether the watermark image has white background information (or black)
    • getWaterMarkTransparancy

      public int getWaterMarkTransparancy()
      Returns the percentage of transparency to be used for adding the watermark image
      Returns:
      The percentage of transparency to be used for adding the watermark image
    • setWaterMarkTransparancy

      public void setWaterMarkTransparancy(int waterMarkTransparancy)
      Sets the percentage of transparency to be used for adding the watermark image
      Parameters:
      waterMarkTransparancy - The percentage of transparency to be used for adding the watermark image
    • getWaterMarkPosition

      public int getWaterMarkPosition()
      Returns the position to use to place the watermark image 0=center 1=topright 2=bottomright 3=bottomleft 4=topleft
      Returns:
      The position to use to place the watermark image
    • setWaterMarkPosition

      public void setWaterMarkPosition(int waterMarkPosition)
      Sets the position to use to place the watermark image 0=center 1=topright 2=bottomright 3=bottomleft 4=topleft
      Parameters:
      waterMarkPosition - The position to use to place the watermark image
    • getWaterMarkPercentage

      public int getWaterMarkPercentage()
      Returns the percentage of the image to be covered with the watermark
      Returns:
      The percentage of the image to be covered with the watermark
    • setWaterMarkPercentage

      public void setWaterMarkPercentage(int waterMarkPercentage)
      Sets the percentage of the image to be covered with the watermark
      Parameters:
      waterMarkPercentage - The percentage of the image to be covered with the watermark
    • getWaterMarkImage

      public String getWaterMarkImage()
      Returns the path to the image file to be sued for the watermark
      Returns:
      The path to the image file to be sued for the watermark
    • setWaterMarkImage

      public void setWaterMarkImage(String waterMarkImage)
      Sets the path to the image file to be sued for the watermark
      Parameters:
      waterMarkImage - The path to the image file to be sued for the watermark
    • isAddMissingExtension

      public boolean isAddMissingExtension()
      Returns whether to add an extension for files which have no extension in the name
      Returns:
      Whether to add an extension for files which have no extension in the name
    • setAddMissingExtension

      public void setAddMissingExtension(boolean addMissingExtension)
      Sets whether to add an extension for files which have no extension in the name
      Parameters:
      addMissingExtension - Whether to add an extension for files which have no extension in the name
    • isStripIPTC

      public boolean isStripIPTC()
      Returns whether to strip IPTC from the output
      Returns:
      Whether to strip IPTC from the output
    • setStripIPTC

      public void setStripIPTC(boolean stripIPTC)
      Sets whether to strip IPTC from the output
      Parameters:
      stripIPTC - Whether to strip IPTC from the output
    • getExternalProgramTimeout

      public int getExternalProgramTimeout()
      Returns the timeout to be used for waiting untill the external program has finished (in seconds)
      Returns:
      The timeout to be used for waiting untill the external program has finished (in seconds)
    • setExternalProgramTimeout

      public void setExternalProgramTimeout(int externalProgramTimeout)
      Sets the timeout to be used for waiting untill the external program has finished (in seconds)
      Parameters:
      externalProgramTimeout - The timeout to be used for waiting untill the external program has finished (in seconds)
    • save

      public void save(com.elpical.jclaro.database.entities.ClaroChannel aClaroChannel)
    • isRrdOutput_MaskOutEnabled

      public boolean isRrdOutput_MaskOutEnabled()
    • setRrdOutput_MaskOutEnabled

      public void setRrdOutput_MaskOutEnabled(boolean rrdOutput_MaskOutEnabled)
    • getRrdOutput_CutOutMaskName

      public String getRrdOutput_CutOutMaskName()
    • setRrdOutput_CutOutMaskName

      public void setRrdOutput_CutOutMaskName(String rrdOutput_CutOutMaskName)
    • getRrd_CutOutMaskNameVector

      public String getRrd_CutOutMaskNameVector()
    • setRrd_CutOutMaskNameVector

      public void setRrd_CutOutMaskNameVector(String rrd_CutOutMaskNameVector)
    • getRrd_CutOutBadFolder

      public String getRrd_CutOutBadFolder()
    • setRrd_CutOutBadFolder

      public void setRrd_CutOutBadFolder(String rrd_CutOutBadFolder)
    • isUseSFTP

      public boolean isUseSFTP()
      Returns whether to use SFTP for FTP transmission
      Returns:
      Whether to use SFTP for FTP transmission
    • setUseSFTP

      public void setUseSFTP(boolean useSFTP)
      Sets whether to use SFTP for FTP transmission
      Parameters:
      useSFTP - Whether to use SFTP for FTP transmission
    • getSFTPKeyFile

      public String getSFTPKeyFile()
      Returns the RSA public key used in SFTP communication. This method will only be used if the FTP password field is null or empty. Otherwise SFTP using password authentication will be used
      Returns:
      The RSA public key used in SFTP communication
      See Also:
      Elpical elearning
    • setSFTPKeyFile

      public void setSFTPKeyFile(String sFTPKeyFile)
      Sets the RSA public key used in SFTP communication. This method will only be used if the FTP password field is null or empty. Otherwise SFTP using password authentication will be used
      Parameters:
      sFTPKeyFile - The RSA public key used in SFTP communication
      See Also:
      Elpical elearning
    • isOutputDestinationChannelActive

      public boolean isOutputDestinationChannelActive()
    • setOutputDestinationChannelActive

      public void setOutputDestinationChannelActive(boolean outputDestinationChannelActive)
    • getOutputDestinationChannel

      public String getOutputDestinationChannel()
    • setOutputDestinationChannel

      public void setOutputDestinationChannel(String outputDestinationChannel)
    • getXMLFileDelay

      public int getXMLFileDelay()
      Returns the xml file delay. After the output file size is stable and the xml file delay has passed the file can be processed
      Returns:
      The xml file delay in seconds
    • setXMLFileDelay

      public void setXMLFileDelay(int xmlFileDelay)
      Sets the xml file delay. After the output file size is stable and the xml file delay has passed the file can be processed
      Parameters:
      xmlFileDelay - The file-ready delay in seconds
    • getDestinationChannelNumber

      public int getDestinationChannelNumber()
    • setDestinationChannelNumber

      public void setDestinationChannelNumber(int destinationChannelNumber)