X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/a754eb6fafb568ef8904bf8b9276856e3dfd36e2..8a0005d900d03ab631f45aa4abb594653b0c1720:/lib/src/main/java/org/asamk/signal/manager/Manager.java diff --git a/lib/src/main/java/org/asamk/signal/manager/Manager.java b/lib/src/main/java/org/asamk/signal/manager/Manager.java index b6602f57..6a5e43f5 100644 --- a/lib/src/main/java/org/asamk/signal/manager/Manager.java +++ b/lib/src/main/java/org/asamk/signal/manager/Manager.java @@ -34,7 +34,6 @@ import org.asamk.signal.manager.groups.GroupNotFoundException; import org.asamk.signal.manager.groups.GroupSendingNotAllowedException; import org.asamk.signal.manager.groups.LastGroupAdminException; import org.asamk.signal.manager.groups.NotAGroupMemberException; -import org.asamk.signal.manager.storage.recipients.Profile; import org.whispersystems.signalservice.api.util.PhoneNumberFormatter; import java.io.Closeable; @@ -104,8 +103,6 @@ public interface Manager extends Closeable { void setRegistrationLockPin(Optional pin) throws IOException, NotPrimaryDeviceException; - Profile getRecipientProfile(RecipientIdentifier.Single recipient) throws IOException, UnregisteredRecipientException; - List getGroups(); SendGroupMessageResults quitGroup( @@ -221,14 +218,12 @@ public interface Manager extends Closeable { /** * Receive new messages from server, returns if no new message arrive in a timespan of timeout. */ - public void receiveMessages( + void receiveMessages( Optional timeout, Optional maxMessages, ReceiveMessageHandler handler ) throws IOException, AlreadyReceivingException; void setReceiveConfig(ReceiveConfig receiveConfig); - boolean hasCaughtUpWithOldMessages(); - boolean isContactBlocked(RecipientIdentifier.Single recipient); void sendContacts() throws IOException;