Class GuiReportInstance

java.lang.Object
edu.internet2.middleware.grouper.grouperUi.beans.ui.GuiReportInstance

public class GuiReportInstance extends Object
  • Constructor Details

    • GuiReportInstance

      public GuiReportInstance()
  • Method Details

    • processSubjects

      public String processSubjects(String subjectString)
      take in pennperson::::89505485,pennperson::::10021368 and return gui subject short strings
      Parameters:
      subjectString -
      Returns:
      gui subject short link
    • buildGuiReportInstances

      public static List<GuiReportInstance> buildGuiReportInstances(GrouperReportConfigurationBean reportConfigBean, List<GrouperReportInstance> reportInstances)
      Parameters:
      reportConfigBean -
      reportInstances -
      Returns:
      list of gui report instances
    • getRunTime

      public String getRunTime()
      Returns:
      user friendly run time
    • getUnencryptedReportFileSize

      public String getUnencryptedReportFileSize()
      Returns:
      get human friendly unencrypted report file size
    • getReportConfigBean

      public GrouperReportConfigurationBean getReportConfigBean()
      Returns:
      report config bean associated with the current object
    • getReportInstance

      public GrouperReportInstance getReportInstance()
      Returns:
      report instance associated with the current object
    • setReportConfigBean

      public void setReportConfigBean(GrouperReportConfigurationBean reportConfigBean)
      report config bean associated with the current object
      Parameters:
      reportConfigBean -
    • setReportInstance

      public void setReportInstance(GrouperReportInstance reportInstance)
      report instance associated with the current object
      Parameters:
      reportInstance -
    • getReportInstanceEncryptionKey

      public String getReportInstanceEncryptionKey()
      Returns:
      report instance encryption key with masking