X-Git-Url: https://git.nmode.ca/signal-cli/blobdiff_plain/b7005884fdcfa8d95f54e557ddbf2fe4201962f8..dc8b83a1109865a4a375b21c3838412d9e2d9215:/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();