mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 03:09:04 +01:00
Added logging for DB events.
This commit is contained in:
@@ -183,11 +183,15 @@ OnClickListener, OnItemClickListener {
|
||||
public void eventOccurred(DatabaseEvent e) {
|
||||
if(e instanceof GroupMessageAddedEvent) {
|
||||
GroupMessageAddedEvent g = (GroupMessageAddedEvent) e;
|
||||
if(g.getMessage().getGroup().getId().equals(groupId))
|
||||
if(g.getMessage().getGroup().getId().equals(groupId)) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message added, reloading");
|
||||
loadHeaders();
|
||||
}
|
||||
} else if(e instanceof MessageExpiredEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message expired, reloading");
|
||||
loadHeaders(); // FIXME: Don't reload everything
|
||||
} else if(e instanceof RatingChangedEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Rating changed, reloading");
|
||||
loadHeaders();
|
||||
} else if(e instanceof SubscriptionRemovedEvent) {
|
||||
if(((SubscriptionRemovedEvent) e).getGroupId().equals(groupId)) {
|
||||
|
||||
@@ -294,11 +294,14 @@ implements OnClickListener, DatabaseListener {
|
||||
// FIXME: Load operations may overlap, resulting in an inconsistent view
|
||||
public void eventOccurred(DatabaseEvent e) {
|
||||
if(e instanceof GroupMessageAddedEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message added, reloading");
|
||||
GroupMessageAddedEvent g = (GroupMessageAddedEvent) e;
|
||||
loadHeaders(g.getMessage().getGroup().getId());
|
||||
} else if(e instanceof MessageExpiredEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message expired, reloading");
|
||||
loadHeaders(); // FIXME: Don't reload everything
|
||||
} else if(e instanceof SubscriptionRemovedEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Removing group");
|
||||
removeGroup(((SubscriptionRemovedEvent) e).getGroupId());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -187,10 +187,14 @@ implements DatabaseListener, OnClickListener, OnItemClickListener {
|
||||
finishOnUiThread();
|
||||
}
|
||||
} else if(e instanceof MessageExpiredEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message expired, reloading");
|
||||
loadHeaders(); // FIXME: Don't reload everything
|
||||
} else if(e instanceof PrivateMessageAddedEvent) {
|
||||
if(((PrivateMessageAddedEvent) e).getContactId().equals(contactId))
|
||||
PrivateMessageAddedEvent p = (PrivateMessageAddedEvent) e;
|
||||
if(p.getContactId().equals(contactId)) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message added, reloading");
|
||||
loadHeaders();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -252,10 +252,13 @@ implements OnClickListener, DatabaseListener {
|
||||
// FIXME: Load operations may overlap, resulting in an inconsistent view
|
||||
public void eventOccurred(DatabaseEvent e) {
|
||||
if(e instanceof ContactRemovedEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Removing conversation");
|
||||
removeConversation(((ContactRemovedEvent) e).getContactId());
|
||||
} else if(e instanceof MessageExpiredEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message expired, reloading");
|
||||
loadHeaders(); // FIXME: Don't reload everything
|
||||
} else if(e instanceof PrivateMessageAddedEvent) {
|
||||
if(LOG.isLoggable(INFO)) LOG.info("Message added, reloading");
|
||||
loadHeaders(((PrivateMessageAddedEvent) e).getContactId());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user