]> git.somenet.org - pub/jan/sbc.git/blob - src/main/java/at/ac/tuwien/sbc/valesriegler/cook/actions/PizzaInfo.java
Waiter now sends the whole orderrequest to the Cook.
[pub/jan/sbc.git] / src / main / java / at / ac / tuwien / sbc / valesriegler / cook / actions / PizzaInfo.java
1 package at.ac.tuwien.sbc.valesriegler.cook.actions;
2
3 import java.io.Serializable;
4
5 import at.ac.tuwien.sbc.valesriegler.common.AbstractAction;
6 import at.ac.tuwien.sbc.valesriegler.types.PizzaOrderStatus;
7
8 /**
9  * Inform Pizzaria of a Pizza-Event.
10  * 
11  * @author jan
12  * 
13  */
14 public class PizzaInfo extends AbstractAction implements Serializable {
15         private final int pizzaId;
16         private final PizzaOrderStatus status;
17         private final int cookId;
18
19         public PizzaInfo(int pizzaId, PizzaOrderStatus status, int cookId) {
20                 super(null);
21                 this.pizzaId = pizzaId;
22                 this.status = status;
23                 this.cookId = cookId;
24         }
25
26         public int getPizzaId() {
27                 return pizzaId;
28         }
29
30         public PizzaOrderStatus getStatus() {
31                 return status;
32         }
33
34         public int getCookId() {
35                 return cookId;
36         }
37
38         @Override
39         public String toString() {
40                 return "PizzaInfo [pizzaId=" + pizzaId + ", status=" + status + ", cookId=" + cookId + "]";
41         }
42
43 }