Class ReportPackageInfo

java.lang.Object
org.netxms.client.reporting.ReportPackageInfo

public class ReportPackageInfo extends Object
Information about a report definition package on the reporting server.
  • Constructor Details

    • ReportPackageInfo

      public ReportPackageInfo(NXCPMessage msg, long baseId)
      Create report package info from NXCP message.
      Parameters:
      msg - NXCP message
      baseId - base variable ID
  • Method Details

    • getFileName

      public String getFileName()
      Returns:
      the file name
    • getFileSize

      public long getFileSize()
      Returns:
      the file size in bytes
    • getModificationTime

      public Date getModificationTime()
      Returns:
      the file modification time
    • getGuid

      public UUID getGuid()
      Returns:
      the report GUID (Build-Id from manifest), or null if manifest could not be read
    • getReportName

      public String getReportName()
      Returns:
      the report name from the compiled report definition, or null if not deployed
    • isDeployed

      public boolean isDeployed()
      Returns:
      true if the package is deployed and active