Class ExternalTMResponseDTO

java.lang.Object
de.aeb.xnsg.foundation.bf.AbstractResponseDTO
de.aeb.xnsg.foundation.bf.telemetry.ExternalTMResponseDTO

public class ExternalTMResponseDTO extends AbstractResponseDTO
Response DTO for all calls to the IExternalTelemetryBF interface.
  • Field Details

    • externalSystemId

      public String externalSystemId
      Id of the external system.
    • reportClientIdentCode

      public String reportClientIdentCode
      Client IdentCode for which the telemetry is done for. Leave empty/null if reporting should be on global level Can be different to AbstractRequestDTO.clientIdentCode though in most cases it will be identical.

      Maximum length: 10

    • lastUpdate

      public DateAndZoneDTO lastUpdate
      Last date an external telemetry report has been filed (is null if nothing filed yet).

      For calls to IExternalTelemetryBF#removeExternalTMModule(ExternalTMIdentificationRequestDTO), this field is not used.

    • lastUpdateComment

      public String lastUpdateComment
      Comment that has been sent with the last external telemetry report filing (is null if nothing filed yet).

      For calls to IExternalTelemetryBF#removeExternalTMModule(ExternalTMIdentificationRequestDTO), this field is not used.

    • lastUpdateReported

      public Boolean lastUpdateReported
      True if the last filed external telemetry report has been forwarded to the telemetry server. (is null if nothing filed yet)

      For calls to IExternalTelemetryBF#removeExternalTMModule(ExternalTMIdentificationRequestDTO), this field is not used.

    • lastReportId

      public String lastReportId
      Id of the last filed external telemetry report that has been forwarded to the telemetry server. (is null if nothing filed and forwarded yet)

      For calls to IExternalTelemetryBF#removeExternalTMModule(ExternalTMIdentificationRequestDTO), this field is not used.

  • Constructor Details

    • ExternalTMResponseDTO

      public ExternalTMResponseDTO()