Interface AttachmentService

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.util.Set<java.net.URI> saveAttachments​(java.lang.String jobId, java.util.Set<org.springframework.core.io.Resource> attachments)
      Save the attachments and return their URIs so agent executing the job can retrieve them.
    • Method Detail

      • saveAttachments

        java.util.Set<java.net.URI> saveAttachments​(@Nullable
                                                    java.lang.String jobId,
                                                    java.util.Set<org.springframework.core.io.Resource> attachments)
                                             throws SaveAttachmentException
        Save the attachments and return their URIs so agent executing the job can retrieve them.
        Parameters:
        jobId - The id of the job these attachments are for, if one was present in the job request This is strictly for debugging and logging.
        attachments - The attachments sent by the user
        Returns:
        The set of URI which can be used to retrieve the attachments
        Throws:
        SaveAttachmentException - if an error is encountered while saving