Class ProcessingChannel

java.lang.Object
com.elpical.jclaro.admin.ws.server.AdminChannel
com.elpical.jclaro.admin.ws.server.ProcessingChannel
Direct Known Subclasses:
CroppingChannel

public class ProcessingChannel extends AdminChannel
Holds all settings concerning a Processing Channel
  • Constructor Details

    • ProcessingChannel

      public ProcessingChannel()
      Empty constructor
    • ProcessingChannel

      public ProcessingChannel(com.elpical.jclaro.database.entities.ClaroChannel aClaroChannel, HashMap<String,​HashMap<String,​String>> mapChannel)
  • Method Details

    • getGrayScaleConversion

      public GrayScaleConversion getGrayScaleConversion()
      Returns specific grayscale settings for the channel
      Returns:
      Specific grayscale settings for the channel
    • setGrayScaleConversion

      public void setGrayScaleConversion(GrayScaleConversion grayScaleConversion)
      Sets specific grayscale settings for the channel
      Parameters:
      grayScaleConversion - Specific grayscale settings for the channel
    • getImage

      public Image getImage()
      Returns specific image settings for the channel
      Returns:
      Specific image settings for the channel
    • setImage

      public void setImage(Image image)
      Sets specific image settings for the channel
      Parameters:
      image - Specific image settings for the channel
    • getImageEnhancement

      public ImageEnhancement getImageEnhancement()
      Returns specific image enhancement settings for the channel
      Returns:
      Specific image enhancement settings for the channel
    • setImageEnhancement

      public void setImageEnhancement(ImageEnhancement imageEnhancement)
      Sets specific image enhancement settings for the channel
      Parameters:
      imageEnhancement - Specific image enhancement settings for the channel
    • getPdf

      public PDF getPdf()
      Returns specific PDF settings for the channel
      Returns:
      Specific PDF settings for the channel
    • setPdf

      public void setPdf(PDF pdf)
      Sets specific PDF settings for the channel
      Parameters:
      pdf - Specific PDF settings for the channel
    • getQualityCheck

      public QualityCheck getQualityCheck()
      Returns specific quality check settings for the channel
      Returns:
      Specific quality check settings for the channel
    • setQualityCheck

      public void setQualityCheck(QualityCheck qualityCheck)
      Sets specific quality check settings for the channel
      Parameters:
      qualityCheck - Specific quality check settings for the channel
    • getSize

      public Size getSize()
      Returns specific size settings for the channel
      Returns:
      Specific size settings for the channel
    • setSize

      public void setSize(Size size)
      Sets specific size settings for the channel
      Parameters:
      size - Specific size settings for the channel
    • getWorkFlow

      public WorkFlow getWorkFlow()
      Returns specific workflow settings for the channel
      Returns:
      Specific workflow settings for the channel
    • setWorkFlow

      public void setWorkFlow(WorkFlow workFlow)
      Sets specific workflow settings for the channel
      Parameters:
      workFlow - Specific workflow settings for the channel
    • getSelectiveColorSettings

      public List<SelectiveColorSetting> getSelectiveColorSettings()
      Returns specific selective color settings for the channel
      Returns:
      Specific selective color settings for the channel
    • setSelectiveColorSettings

      public void setSelectiveColorSettings(List<SelectiveColorSetting> selectiveColorSettings)
      Sets specific selective color settings for the channel
      Parameters:
      selectiveColorSettings - Specific selective color settings for the channel
    • getBrandColors

      public List<BrandColor> getBrandColors()
      Returns specific brand colors for the channel
      Returns:
      Specific brand colors for the channel
    • setBrandColors

      public void setBrandColors(List<BrandColor> brandColors)
      Sets specific brand colorss for the channel
      Parameters:
      brandColors - Specific brand colors for the channel
    • save

      public void save(com.elpical.jclaro.database.entities.ClaroChannel aClaroChannel, boolean isNewChannel)
      Description copied from class: AdminChannel
      Save the Channel to the database
      Overrides:
      save in class AdminChannel