X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/b7005884fdcfa8d95f54e557ddbf2fe4201962f8..a247b444e52108abdaab3c668fa6c8bd2f1cc9ed:/lib/src/main/java/org/asamk/signal/manager/MultiAccountManager.java diff --git a/lib/src/main/java/org/asamk/signal/manager/MultiAccountManager.java b/lib/src/main/java/org/asamk/signal/manager/MultiAccountManager.java index 7f041845..15b60594 100644 --- a/lib/src/main/java/org/asamk/signal/manager/MultiAccountManager.java +++ b/lib/src/main/java/org/asamk/signal/manager/MultiAccountManager.java @@ -10,6 +10,8 @@ public interface MultiAccountManager extends AutoCloseable { List getAccountNumbers(); + List getManagers(); + void addOnManagerAddedHandler(Consumer handler); void addOnManagerRemovedHandler(Consumer handler); @@ -20,9 +22,7 @@ public interface MultiAccountManager extends AutoCloseable { ProvisioningManager getProvisioningManagerFor(URI deviceLinkUri); - ProvisioningManager getNewProvisioningManager(); - - RegistrationManager getNewRegistrationManager(String username) throws IOException; + RegistrationManager getNewRegistrationManager(String account) throws IOException; @Override void close();