Client and backend. Every class listed here is shared: the same code is compiled into your app and into your server.

package com.codename1.io.outbox

A durable store-and-forward queue for devices whose network comes and goes.

Outbox keeps outgoing messages in the application’s own database, in the transaction that produced them, and sends them in order once a link is up. It runs on the client and on the backend alike.

Types

class OutboxA durable queue of outgoing messages, kept in the application’s own database, for a device whose link to the server comes and goes.
class OutboxMessageOne message waiting in an Outbox, as the transport receives it.