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

public class GuiAuditEntry extends Object
  • Field Details

    • LOG

      protected static final org.apache.commons.logging.Log LOG
      logger
  • Constructor Details

    • GuiAuditEntry

      public GuiAuditEntry()
      default constructor
    • GuiAuditEntry

      public GuiAuditEntry(AuditEntry theAuditEntry)
      Parameters:
      theAuditEntry -
  • Method Details

    • getDurationLabel

      public String getDurationLabel()
      duration in seconds
      Returns:
      duration in seconds
    • convertFromAuditEntries

      public static Set<GuiAuditEntry> convertFromAuditEntries(Collection<AuditEntry> auditEntries)
      Parameters:
      auditEntries -
      configMax -
      max -
      Returns:
      gui audit entries
    • convertFromAuditEntries

      public static Set<GuiAuditEntry> convertFromAuditEntries(Collection<AuditEntry> auditEntries, String configMax, int defaultMax)
      Parameters:
      auditEntries -
      configMax -
      max -
      Returns:
      gui audit entries
    • getGuiAttributeDef

      public GuiAttributeDef getGuiAttributeDef()
      gui attribute def
      Returns:
      gui attribute def
    • setGuiAttributeDef

      public void setGuiAttributeDef(GuiAttributeDef guiAttributeDef1)
      gui attribute def
      Parameters:
      guiAttributeDef1 -
    • getGuiAttributeDefName

      public GuiAttributeDefName getGuiAttributeDefName()
      gui attribute def name for the audit if applicable
      Returns:
      attr def name
    • setGuiAttributeDefName

      public void setGuiAttributeDefName(GuiAttributeDefName guiAttributeDefName1)
      gui attribute def name for the audit if applicable
      Parameters:
      guiAttributeDefName1 -
    • getGuiEntity

      public GuiEntity getGuiEntity()
      gui entity for the audit if applicable
      Returns:
      entity
    • setGuiEntity

      public void setGuiEntity(GuiEntity guiEntity1)
      gui entity for the audit if applicable
      Parameters:
      guiEntity1 -
    • getGuiPrivilege

      public GuiPrivilege getGuiPrivilege()
      gui privilege
      Returns:
      privilege
    • setGuiPrivilege

      public void setGuiPrivilege(GuiPrivilege guiPrivilege1)
      gui privilege
      Parameters:
      guiPrivilege1 -
    • getGuiStem

      public GuiStem getGuiStem()
      gui stem for the audit if applicable
      Returns:
      stem
    • setGuiStem

      public void setGuiStem(GuiStem guiStem1)
      gui stem for the audit if applicable
      Parameters:
      guiStem1 -
    • getGuiPITGroup

      public GuiPITGroup getGuiPITGroup()
      gui pit group for the audit if applicable
      Returns:
      the gui pit group
    • getGuiGroup

      public GuiGroup getGuiGroup()
      gui group for the audit if applicable
      Returns:
      the gui group
    • setGuiGroup

      public void setGuiGroup(GuiGroup guiGroup1)
      gui group for the audit if applicable
      Parameters:
      guiGroup1 -
    • setGuiPITGroup

      public void setGuiPITGroup(GuiPITGroup guiPITGroup1)
      gui pit group for the audit if applicable
      Parameters:
      guiPITGroup1 -
    • getGuiMember

      public GuiMember getGuiMember()
      gui member for the audit if applicable
      Returns:
      the member
    • setGuiMember

      public void setGuiMember(GuiMember guiMember1)
      gui member for the audit if applicable
      Parameters:
      guiMember1 -
    • getAction

      public String getAction()
      action when permission is added to role
      Returns:
    • setAction

      public void setAction(String action)
      action when permission is added to role
      Parameters:
      action -
    • getGuiSubjectPerformedAction

      public GuiSubject getGuiSubjectPerformedAction()
      get the gui subject who performed this action default to the act as id, and if null, then the logged in id
      Returns:
      the gui subject
    • getGrouperEngineLabel

      public String getGrouperEngineLabel()
      try to get a friendly label for engine from the externalized text file
      Returns:
      engine
    • getGuiDate

      public String getGuiDate()
      audit date string, format based on ui property uiV2.audit.dateFormat
      Returns:
      formatted audit entry date
    • getGuiDateWithSeconds

      public String getGuiDateWithSeconds()
      audit date string, format based on ui property uiV2.audit.dateFormatWithSeconds
      Returns:
      formatted audit entry date
    • getAuditEntry

      public AuditEntry getAuditEntry()
      underlying audit entry
      Returns:
      audit
    • setAuditEntry

      public void setAuditEntry(AuditEntry auditEntry1)
      underlying audit entry
      Parameters:
      auditEntry1 -
    • getAttributeValue

      public String getAttributeValue()
    • getAuditLine

      public String getAuditLine()
      convert the audit to an audit line for screen
      Returns:
      the audit line
    • internal_setupMember

      public void internal_setupMember()
    • internal_setupGroup

      public void internal_setupGroup()
    • getExportSize

      public int getExportSize()
    • getFile

      public String getFile()
    • getImportTotalAdded

      public int getImportTotalAdded()
    • getImportTotalDeleted

      public int getImportTotalDeleted()
    • getGroupLinkOrName

      public String getGroupLinkOrName()
      Returns:
      link if available otherwise name