Fix the handling of different contact types
* Refactor ClientHook to include the contact types a hook is interested in. * make `getContacts()` return contacts of type `CONTACT` only * add `getAllContacts()` which returns all contacts of all types
Showing
- bramble-android/src/main/res/raw/tor 0 additions, 0 deletionsbramble-android/src/main/res/raw/tor
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/Contact.java 0 additions, 4 deletions...in/java/org/briarproject/bramble/api/contact/Contact.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactFactory.java 2 additions, 2 deletions.../org/briarproject/bramble/api/contact/ContactFactory.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactManager.java 2 additions, 5 deletions.../org/briarproject/bramble/api/contact/ContactManager.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/ContactType.java 3 additions, 6 deletions...ava/org/briarproject/bramble/api/contact/ContactType.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/MailboxOwner.java 0 additions, 5 deletions...va/org/briarproject/bramble/api/contact/MailboxOwner.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/PrivateMailbox.java 0 additions, 5 deletions.../org/briarproject/bramble/api/contact/PrivateMailbox.java
- bramble-api/src/main/java/org/briarproject/bramble/api/contact/RecordTypes.java 0 additions, 1 deletion...ava/org/briarproject/bramble/api/contact/RecordTypes.java
- bramble-api/src/main/java/org/briarproject/bramble/api/db/DatabaseComponent.java 8 additions, 1 deletion...va/org/briarproject/bramble/api/db/DatabaseComponent.java
- bramble-core/src/main/java/org/briarproject/bramble/contact/ContactExchangeTaskImpl.java 2 additions, 1 deletion...briarproject/bramble/contact/ContactExchangeTaskImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/contact/ContactManagerImpl.java 22 additions, 21 deletions.../org/briarproject/bramble/contact/ContactManagerImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/db/DatabaseComponentImpl.java 9 additions, 16 deletions...va/org/briarproject/bramble/db/DatabaseComponentImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/db/JdbcDatabase.java 3 additions, 3 deletions...c/main/java/org/briarproject/bramble/db/JdbcDatabase.java
- bramble-core/src/main/java/org/briarproject/bramble/properties/TransportPropertyManagerImpl.java 11 additions, 3 deletions...ject/bramble/properties/TransportPropertyManagerImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/transport/KeyManagerImpl.java 1 addition, 1 deletion...va/org/briarproject/bramble/transport/KeyManagerImpl.java
- bramble-core/src/main/java/org/briarproject/bramble/versioning/ClientVersioningManagerImpl.java 9 additions, 2 deletions...oject/bramble/versioning/ClientVersioningManagerImpl.java
- bramble-core/src/test/java/org/briarproject/bramble/contact/ContactManagerImplTest.java 0 additions, 20 deletions.../briarproject/bramble/contact/ContactManagerImplTest.java
- bramble-core/src/test/java/org/briarproject/bramble/db/DatabaseComponentImplTest.java 1 addition, 1 deletion...rg/briarproject/bramble/db/DatabaseComponentImplTest.java
- bramble-core/src/test/java/org/briarproject/bramble/properties/TransportPropertyManagerImplTest.java 4 additions, 4 deletions.../bramble/properties/TransportPropertyManagerImplTest.java
- bramble-core/src/test/java/org/briarproject/bramble/transport/KeyManagerImplTest.java 1 addition, 1 deletion...rg/briarproject/bramble/transport/KeyManagerImplTest.java
Loading
Please register or sign in to comment