Class ReportConfiguration

java.lang.Object
ch.tocco.nice2.reporting.api.action.ReportConfiguration

public class ReportConfiguration extends Object
Bean class holding parameters for report generation.
See Also:
  • Constructor Details

    • ReportConfiguration

      public ReportConfiguration()
  • Method Details

    • getReportId

      public String getReportId()
    • setReportId

      public void setReportId(String reportId)
    • getEntities

      public PrimaryKeyList getEntities()
    • setEntities

      public void setEntities(PrimaryKeyList entities)
    • getOrdering

      public Ordering getOrdering()
    • setOrdering

      public void setOrdering(Ordering ordering)
    • getSettingsEntity

      @Nullable public @Nullable Entity getSettingsEntity()
    • setSettingsEntity

      public void setSettingsEntity(@Nullable @Nullable Entity settingsEntity)
    • getLanguage

      public String getLanguage()
    • setLanguage

      public void setLanguage(String language)
    • getCorporateDesign

      public Entity getCorporateDesign()
    • setCorporateDesign

      public void setCorporateDesign(Entity corporateDesign)
    • getTemplateLocation

      @Nullable public @Nullable String getTemplateLocation()
    • setTemplateLocation

      public void setTemplateLocation(@Nullable @Nullable String templateLocation)
    • getFileName

      public String getFileName()
    • setFileName

      public void setFileName(String fileName)
    • getArchiveType

      public OutputJob.ArchiveType getArchiveType()
    • setArchiveType

      public void setArchiveType(OutputJob.ArchiveType archiveType)
    • isSkipAfterReportFunction

      public boolean isSkipAfterReportFunction()
    • setSkipAfterReportFunction

      public void setSkipAfterReportFunction(boolean skipAfterReportFunction)
    • isRemoveLogos

      public boolean isRemoveLogos()
    • setRemoveLogos

      public void setRemoveLogos(boolean removeLogos)
    • getRecipientPaths

      @Nullable public @Nullable String[] getRecipientPaths()
    • setRecipientPaths

      public void setRecipientPaths(@Nullable @Nullable String[] recipientPaths)
    • hasRecipients

      public boolean hasRecipients()
    • getUsers

      @Nullable public @Nullable String[] getUsers()
    • setUsers

      public void setUsers(@Nullable @Nullable String[] users)
    • setCustomAttributes

      public void setCustomAttributes(@Nullable @Nullable Map<String,Object> customAttributes)
    • getCustomAttributes

      @Nullable public @Nullable Map<String,Object> getCustomAttributes()
    • toString

      public String toString()
      Overrides:
      toString in class Object