diff --git a/src/main/java/envoy/data/GroupMessage.java b/src/main/java/envoy/data/GroupMessage.java index ec2e773..c048fe4 100644 --- a/src/main/java/envoy/data/GroupMessage.java +++ b/src/main/java/envoy/data/GroupMessage.java @@ -1,5 +1,6 @@ package envoy.data; +import java.util.Collections; import java.util.Date; import java.util.Map; @@ -42,5 +43,7 @@ public final class GroupMessage extends Message { this.memberStatuses = memberStatuses; } + public void updateStatus() { setStatus(Collections.min(memberStatuses.values())); } + public Map getMemberStatuses() { return memberStatuses; } } diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java index ac8ee44..7177d83 100644 --- a/src/main/java/module-info.java +++ b/src/main/java/module-info.java @@ -5,7 +5,7 @@ * @author Leon Hofmeister * @author Maximilian Käfer * @author Kai S.K. Engelbart - * @since Envoy common v0.1-beta + * @since Envoy Common v0.1-beta */ module envoy.common {