Class CollectingAttachmentHandler

    • Constructor Detail

      • CollectingAttachmentHandler

        public CollectingAttachmentHandler()
        Creates a new instance.
      • CollectingAttachmentHandler

        public CollectingAttachmentHandler​(java.util.List<Attachment> list)
        Creates a new instance which collects attachments into the specified list.
        Parameters:
        list - the list to store attachments in
    • Method Detail

      • handleAttachment

        public void handleAttachment​(Page page)
        Handles the specified attached page. This is some kind of information that the page was handled as attachment. This method will only be called if AttachmentHandler.handleAttachment(WebResponse) has returned false for the response.
        Specified by:
        handleAttachment in interface AttachmentHandler
        Parameters:
        page - an attached page, which doesn't get loaded inline
      • getCollectedAttachments

        public java.util.List<Attachment> getCollectedAttachments()
        Returns the list of attachments collected by this attachment handler. The returned list is modifiable, so that attachments can be removed after being processed.
        Returns:
        the list of attachments collected by this attachment handler