Package-level declarations
Types
Use Case that allows the user to accept a requested legal hold.
Use case that allows to fetch and persist the legal hold state for the self user.
Use case that marks the recent legal hold change as already notified to the user.
Returns list of ids of conversation members having a legal hold client.
Use case that observes if the legal hold change should be notified to the user or if it has been already notified.
Use case that observes the legal hold request.
Use case that allows to observe the legal hold state for the self user.
Use case that allows to observe the legal hold state for a given user.
Use case that updates the client capabilities of the current user to include the ClientCapability.LegalHoldImplicitConsent capability. Once the capability is updated, the use case will not update it again.