diff --git a/briar-api/src/org/briarproject/api/db/DatabaseComponent.java b/briar-api/src/org/briarproject/api/db/DatabaseComponent.java index 3defbf17bc548febaf9e511f67925e62bca2b80d..ea30eb6ebbcf6a6623b55eee3865c97172178537 100644 --- a/briar-api/src/org/briarproject/api/db/DatabaseComponent.java +++ b/briar-api/src/org/briarproject/api/db/DatabaseComponent.java @@ -13,6 +13,7 @@ import org.briarproject.api.sync.Ack; import org.briarproject.api.sync.Group; import org.briarproject.api.sync.GroupId; import org.briarproject.api.sync.Message; +import org.briarproject.api.sync.MessageHeader; import org.briarproject.api.sync.MessageId; import org.briarproject.api.sync.Offer; import org.briarproject.api.sync.Request; @@ -163,7 +164,7 @@ public interface DatabaseComponent { * Returns the headers of all messages in the inbox group for the given * contact, or null if no inbox group has been set. */ - Collection<org.briarproject.api.sync.MessageHeader> getInboxMessageHeaders(ContactId c) + Collection<MessageHeader> getInboxMessageHeaders(ContactId c) throws DbException; /** Returns the local pseudonym with the given ID. */ @@ -183,7 +184,7 @@ public interface DatabaseComponent { byte[] getMessageBody(MessageId m) throws DbException; /** Returns the headers of all messages in the given group. */ - Collection<org.briarproject.api.sync.MessageHeader> getMessageHeaders(GroupId g) + Collection<MessageHeader> getMessageHeaders(GroupId g) throws DbException; /** Returns true if the given message is marked as read. */ diff --git a/briar-api/src/org/briarproject/api/sync/MessageFactory.java b/briar-api/src/org/briarproject/api/sync/MessageFactory.java index 63012b3bc429fd345d419c0400bb3839000e4089..17a1404d1b2f6a12a8a3f4181a527245c80feade 100644 --- a/briar-api/src/org/briarproject/api/sync/MessageFactory.java +++ b/briar-api/src/org/briarproject/api/sync/MessageFactory.java @@ -8,11 +8,11 @@ import java.security.GeneralSecurityException; public interface MessageFactory { - Message createAnonymousMessage(MessageId parent, org.briarproject.api.sync.Group group, + Message createAnonymousMessage(MessageId parent, Group group, String contentType, long timestamp, byte[] body) throws IOException, GeneralSecurityException; - Message createPseudonymousMessage(MessageId parent, org.briarproject.api.sync.Group group, + Message createPseudonymousMessage(MessageId parent, Group group, Author author, PrivateKey privateKey, String contentType, long timestamp, byte[] body) throws IOException, GeneralSecurityException; diff --git a/briar-api/src/org/briarproject/api/sync/MessageHeader.java b/briar-api/src/org/briarproject/api/sync/MessageHeader.java index e70e1fef16cc9faff5f47d5c2584c78d45611247..583adca7814b4ca6c4e236830ed35e06c685fbac 100644 --- a/briar-api/src/org/briarproject/api/sync/MessageHeader.java +++ b/briar-api/src/org/briarproject/api/sync/MessageHeader.java @@ -83,7 +83,8 @@ public class MessageHeader { } /** - * Returns message status. (This only applies to locally generated private messages.) + * Returns message status. (This only applies to locally generated private + * messages.) */ public State getStatus() { return status; diff --git a/briar-api/src/org/briarproject/api/sync/UnverifiedMessage.java b/briar-api/src/org/briarproject/api/sync/UnverifiedMessage.java index 9f8baf59c60aa714336c9e71111493cc5415e5a0..f5ab02e91341154af838f236f84faf49b9378838 100644 --- a/briar-api/src/org/briarproject/api/sync/UnverifiedMessage.java +++ b/briar-api/src/org/briarproject/api/sync/UnverifiedMessage.java @@ -6,14 +6,14 @@ import org.briarproject.api.Author; public class UnverifiedMessage { private final MessageId parent; - private final org.briarproject.api.sync.Group group; + private final Group group; private final Author author; private final String contentType; private final long timestamp; private final byte[] raw, signature; private final int bodyStart, bodyLength, signedLength; - public UnverifiedMessage(MessageId parent, org.briarproject.api.sync.Group group, Author author, + public UnverifiedMessage(MessageId parent, Group group, Author author, String contentType, long timestamp, byte[] raw, byte[] signature, int bodyStart, int bodyLength, int signedLength) { this.parent = parent; @@ -37,10 +37,10 @@ public class UnverifiedMessage { } /** - * Returns the {@link org.briarproject.api.sync.Group} to which the message belongs, or null if this + * Returns the {@link Group} to which the message belongs, or null if this * is a private message. */ - public org.briarproject.api.sync.Group getGroup() { + public Group getGroup() { return group; }