java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript

public class AuditLogGet extends BaseAuditRetrievalWebScript
Implementation for Java backed webscript to return audit log of RM events, optionally scoped to an RM node.
Author:
Gavin Cornwell
  • Field Details

    • contentStreamer

      protected ContentStreamer contentStreamer
      Content Streamer
    • capabilityService

      protected CapabilityService capabilityService
      Capability service
    • filePlanService

      protected FilePlanService filePlanService
      File plan service
  • Constructor Details

    • AuditLogGet

      public AuditLogGet()
  • Method Details

    • setContentStreamer

      public void setContentStreamer(ContentStreamer contentStreamer)
      Parameters:
      contentStreamer -
    • setCapabilityService

      public void setCapabilityService(CapabilityService capabilityService)
      Parameters:
      capabilityService - Capability Service
    • setFilePlanService

      public void setFilePlanService(FilePlanService filePlanService)
      Parameters:
      filePlanService - File Plan Service
    • setViewLogMaxSize

      public void setViewLogMaxSize(int viewLogMaxSize)
      Parameters:
      viewLogMaxSize - Maximum number of entries to be displayed in View Audit Log
    • execute

      public void execute(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.WebScriptResponse res) throws IOException
      Specified by:
      execute in interface org.springframework.extensions.webscripts.WebScript
      Overrides:
      execute in class StreamContent
      Throws:
      IOException