Class TransmissionTask

    • Constructor Detail

      • TransmissionTask

        public TransmissionTask​(network.oxalis.ng.TransmissionParameters params,
                                File xmlPayloadFile)
    • Method Detail

      • createTransmissionRequest

        protected network.oxalis.ng.api.outbound.TransmissionRequest createTransmissionRequest()
      • performTransmission

        protected network.oxalis.ng.api.outbound.TransmissionResponse performTransmission​(File evidencePath,
                                                                                          network.oxalis.ng.api.outbound.Transmitter transmitter,
                                                                                          network.oxalis.ng.api.outbound.TransmissionRequest transmissionRequest)
                                                                                   throws network.oxalis.ng.api.lang.OxalisTransmissionException,
                                                                                          network.oxalis.ng.api.lang.EvidenceException,
                                                                                          IOException
        Throws:
        network.oxalis.ng.api.lang.OxalisTransmissionException
        network.oxalis.ng.api.lang.EvidenceException
        IOException
      • saveEvidence

        protected void saveEvidence​(network.oxalis.ng.api.outbound.TransmissionResponse transmissionResponse,
                                    File evidencePath)
                             throws IOException,
                                    network.oxalis.ng.api.lang.EvidenceException
        Throws:
        IOException
        network.oxalis.ng.api.lang.EvidenceException