Interface DittoAttachmentFetchEvent

All Known Subinterfaces:
DittoAttachmentFetchEvent.Completed, DittoAttachmentFetchEvent.Deleted, DittoAttachmentFetchEvent.Progress

The different events that can occur in relation to an attachment fetch.

There are three different attachment fetch events: DittoAttachmentFetchEvent.Completed, DittoAttachmentFetchEvent.Progress, and DittoAttachmentFetchEvent.Deleted.

There will be at most one DittoAttachmentFetchEvent.Completed or DittoAttachmentFetchEvent.Deleted event per attachment fetch. There can be many DittoAttachmentFetchEvent.Progress events delivered for each attachment fetch.

Updates relating to an attachment fetch are delivered by registering a DittoAttachmentFetcher through a call to DittoStore.fetchAttachment(com.ditto.java.DittoAttachmentToken, com.ditto.java.DittoAttachmentFetchEventHandler).