diff --git a/src/main/java/com/example/cosmos_serversb/entities/Group.java b/src/main/java/com/example/cosmos_serversb/entities/Group.java index e774568..8aae1f5 100644 --- a/src/main/java/com/example/cosmos_serversb/entities/Group.java +++ b/src/main/java/com/example/cosmos_serversb/entities/Group.java @@ -3,16 +3,15 @@ import com.example.cosmos_serversb.models.SessionManager; import com.example.cosmos_serversb.models.Users; -import com.sun.corba.se.impl.orbutil.graph.Graph; import org.hibernate.Session; -import java.util.ArrayList; import java.util.HashSet; import java.util.Set; public class Group { private String gId; private String uri, name; + private long requestHash = 0; private Set members = new HashSet<>(); private Set requests; @@ -58,6 +57,18 @@ return name; } + public long getRequestHash() { + return requestHash; + } + + private void setRequestHash(long hash) { + this.requestHash = hash; + } + + public void updateRequestHash(Request request){ + setRequestHash(getRequestHash()+1); + } + public Set getRequests(){ return requests; }