class CassandraMessageIdDAO {

    public Mono<Void> delete(CassandraId mailboxId, MessageUid uid) {
        return cassandraAsyncExecutor.executeVoid(delete.bind()
                .setUUID(MAILBOX_ID, mailboxId.asUuid())
                .setLong(IMAP_UID, uid.asLong()));
    }

    @Inject public  CassandraMessageIdDAO(Session session, CassandraMessageId.Factory messageIdFactory);

}