java.lang.Object
eu.europa.esig.dss.ws.validation.dto.WSReportsDTO
All Implemented Interfaces:
Serializable

public class WSReportsDTO extends Object implements Serializable
Represents a validation response DTO, containing the reports
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Empty constructor
    WSReportsDTO(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData, eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport, eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport)
    Default constructor without ETSI Validation report
    WSReportsDTO(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData, eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport, eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport, eu.europa.esig.validationreport.jaxb.ValidationReportType validationReport)
    Default constructor with ETSI Validation report
  • Method Summary

    Modifier and Type
    Method
    Description
    eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport
    Gets a DetailedReport
    eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData
    Gets the DiagnosticData
    eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport
    Gets a SimpleReport
    eu.europa.esig.validationreport.jaxb.ValidationReportType
    Gets the ETSI validation report
    jakarta.activation.DataHandler
    Gets a Validation report data handler
    void
    setDetailedReport(eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport)
    Sets a DetailedReport
    void
    setDiagnosticData(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData)
    Sets the DiagnosticData
    void
    setSimpleReport(eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport)
    Sets a SimpleReport
    void
    setValidationReport(eu.europa.esig.validationreport.jaxb.ValidationReportType validationReport)
    Sets the ETSI validation report
    void
    setValidationReportDataHandler(jakarta.activation.DataHandler validationReportDataHandler)
    Sets a validation report data handler

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • WSReportsDTO

      public WSReportsDTO()
      Empty constructor
    • WSReportsDTO

      public WSReportsDTO(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData, eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport, eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport)
      Default constructor without ETSI Validation report
      Parameters:
      diagnosticData - XmlDiagnosticData
      simpleReport - XmlSimpleReport
      detailedReport - XmlDetailedReport
    • WSReportsDTO

      public WSReportsDTO(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData, eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport, eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport, eu.europa.esig.validationreport.jaxb.ValidationReportType validationReport)
      Default constructor with ETSI Validation report
      Parameters:
      diagnosticData - XmlDiagnosticData
      simpleReport - XmlSimpleReport
      detailedReport - XmlDetailedReport
      validationReport - ValidationReportType
  • Method Details

    • getDiagnosticData

      public eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData getDiagnosticData()
      Gets the DiagnosticData
      Returns:
      XmlDiagnosticData
    • setDiagnosticData

      public void setDiagnosticData(eu.europa.esig.dss.diagnostic.jaxb.XmlDiagnosticData diagnosticData)
      Sets the DiagnosticData
      Parameters:
      diagnosticData - XmlDiagnosticData
    • getSimpleReport

      public eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport getSimpleReport()
      Gets a SimpleReport
      Returns:
      XmlSimpleReport
    • setSimpleReport

      public void setSimpleReport(eu.europa.esig.dss.simplereport.jaxb.XmlSimpleReport simpleReport)
      Sets a SimpleReport
      Parameters:
      simpleReport - XmlSimpleReport
    • getDetailedReport

      public eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport getDetailedReport()
      Gets a DetailedReport
      Returns:
      XmlDetailedReport
    • setDetailedReport

      public void setDetailedReport(eu.europa.esig.dss.detailedreport.jaxb.XmlDetailedReport detailedReport)
      Sets a DetailedReport
      Parameters:
      detailedReport - XmlDetailedReport
    • getValidationReportDataHandler

      public jakarta.activation.DataHandler getValidationReportDataHandler()
      Gets a Validation report data handler
      Returns:
      DataHandler
    • setValidationReportDataHandler

      public void setValidationReportDataHandler(jakarta.activation.DataHandler validationReportDataHandler)
      Sets a validation report data handler
      Parameters:
      validationReportDataHandler - DataHandler
    • getValidationReport

      public eu.europa.esig.validationreport.jaxb.ValidationReportType getValidationReport()
      Gets the ETSI validation report
      Returns:
      ValidationReportType
    • setValidationReport

      public void setValidationReport(eu.europa.esig.validationreport.jaxb.ValidationReportType validationReport)
      Sets the ETSI validation report
      Parameters:
      validationReport - ValidationReportType