source: protocol/src/main/java/geniusweb/protocol/tournament/TournamentState.java@ 47

Last change on this file since 47 was 47, checked in by bart, 2 years ago

Refactor to help reusing partiesserver.

File size: 660 bytes
Line 
1package geniusweb.protocol.tournament;
2
3import com.fasterxml.jackson.annotation.JsonAutoDetect;
4import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;
5
6import geniusweb.protocol.NegoState;
7
8/**
9 * The current state of the tournament. Must be implement Json serialization so
10 * that it can be used to log the state. State must contain all information to
11 * determine the relevant info of the negotiation. It may also be used to
12 * restart the nego if a crash occurs.
13 */
14@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
15public interface TournamentState extends NegoState {
16
17}
Note: See TracBrowser for help on using the repository browser.