Files
briar/briar-api/src/org/briarproject/api/event/GroupMessageAddedEvent.java
2016-10-10 13:48:34 -03:00

37 lines
733 B
Java

package org.briarproject.api.event;
import org.briarproject.api.privategroup.GroupMessageHeader;
import org.briarproject.api.sync.GroupId;
/**
* An event that is broadcast when a private group message was added
* to the database.
*/
public class GroupMessageAddedEvent extends Event {
private final GroupId groupId;
private final GroupMessageHeader header;
private final boolean local;
public GroupMessageAddedEvent(GroupId groupId, GroupMessageHeader header,
boolean local) {
this.groupId = groupId;
this.header = header;
this.local = local;
}
public GroupId getGroupId() {
return groupId;
}
public GroupMessageHeader getHeader() {
return header;
}
public boolean isLocal() {
return local;
}
}