import java.util.Arrays;
import java.util.List;
import org.apache.thrift.TException;
public class MessageHandler implements Message.Iface {
public MessageHandler() {
msg_index = 0;
}
@Override
public String motd() throws TException {
System.out.println("Call count: " + ++msg_index);
return msgs.get(Math.abs(msg_index % 3));
}
private int msg_index;
private static List<String> msgs = Arrays.asList("Apache Thrift!!",
"Childhood is a short season",
"'Twas brillig");
}