PendingSubconversationProposalDAOImpl
internal class PendingSubconversationProposalDAOImpl(database: UserDatabase, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher) : PendingSubconversationProposalDAO
Constructors
Link copied to clipboard
constructor(database: UserDatabase, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher)
Functions
Link copied to clipboard
Remove only the exact observed record, including its retirement marker.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun markForRetirement(record: PendingSubconversationProposalEntity): PendingSubconversationProposalEntity?
Mark only the exact observed record; return null when another owner has replaced it.
Link copied to clipboard
Link copied to clipboard
Replace the token and reset retirement, preserving the earliest outstanding deadline.