mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-15 12:19:54 +01:00
38 lines
844 B
Java
38 lines
844 B
Java
package org.briarproject.api.privategroup;
|
|
|
|
import org.briarproject.api.event.Event;
|
|
import org.briarproject.api.identity.AuthorId;
|
|
import org.briarproject.api.nullsafety.NotNullByDefault;
|
|
import org.briarproject.api.sync.GroupId;
|
|
|
|
import javax.annotation.concurrent.Immutable;
|
|
|
|
@Immutable
|
|
@NotNullByDefault
|
|
public class ContactRelationshipRevealedEvent extends Event {
|
|
|
|
private final GroupId groupId;
|
|
private final AuthorId memberId;
|
|
private final Visibility visibility;
|
|
|
|
public ContactRelationshipRevealedEvent(GroupId groupId, AuthorId memberId,
|
|
Visibility visibility) {
|
|
this.groupId = groupId;
|
|
this.memberId = memberId;
|
|
this.visibility = visibility;
|
|
}
|
|
|
|
public GroupId getGroupId() {
|
|
return groupId;
|
|
}
|
|
|
|
public AuthorId getMemberId() {
|
|
return memberId;
|
|
}
|
|
|
|
public Visibility getVisibility() {
|
|
return visibility;
|
|
}
|
|
|
|
}
|