Class RemoteReportMetadata

  • All Implemented Interfaces:
    Serializable, Comparable<RemoteReportMetadataLight>

    public class RemoteReportMetadata
    extends RemoteReportMetadataLight
    An application report. A report might apply only to all instances of the same class or superclass (inventory objects in a particular location, capacity of certain equipment, etc) or a broad scope report, involving information from different inventory objects not necessarily related (for example a report about all the elements in the database, or capacity reports across different domains).
    Author:
    Charles Edward Bedon Cortazar <charles.bedon@kuwaiba.org>
    See Also:
    Serialized Form
    • Constructor Detail

      • RemoteReportMetadata

        public RemoteReportMetadata​(long id,
                                    String name,
                                    String description,
                                    boolean enabled,
                                    int type,
                                    String script,
                                    List<StringPair> parameters)
      • RemoteReportMetadata

        public RemoteReportMetadata​(ReportMetadata report)
    • Method Detail

      • getScript

        public String getScript()
      • setScript

        public void setScript​(String script)
      • setParameters

        public void setParameters​(List<StringPair> parameters)