mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 03:09:04 +01:00
Private Group List
This commit is contained in:
@@ -16,6 +16,9 @@ public interface PrivateGroupManager extends MessageTracker {
|
||||
@NotNull
|
||||
ClientId getClientId();
|
||||
|
||||
/** Removes a dissolved private group. */
|
||||
void removePrivateGroup(GroupId g) throws DbException;
|
||||
|
||||
/** Stores (and sends) a local group message. */
|
||||
void addLocalMessage(GroupMessage p) throws DbException;
|
||||
|
||||
@@ -33,6 +36,9 @@ public interface PrivateGroupManager extends MessageTracker {
|
||||
@NotNull
|
||||
Collection<PrivateGroup> getPrivateGroups() throws DbException;
|
||||
|
||||
/** Returns true if the private group has been dissolved. */
|
||||
boolean isDissolved(GroupId g) throws DbException;
|
||||
|
||||
/** Returns the body of the group message with the given ID. */
|
||||
@NotNull
|
||||
String getMessageBody(MessageId m) throws DbException;
|
||||
|
||||
Reference in New Issue
Block a user