]> git.somenet.org - pub/jan/sbc.git/blob - src/main/java/at/ac/tuwien/sbc/valesriegler/types/PizzaOrder.java
JMSCook now cooks Pizza out of PizzaOrder.
[pub/jan/sbc.git] / src / main / java / at / ac / tuwien / sbc / valesriegler / types / PizzaOrder.java
1 package at.ac.tuwien.sbc.valesriegler.types;
2
3 import java.io.Serializable;
4
5 public class PizzaOrder implements Serializable {
6         private static int nextID = 0;
7         final private int id;
8
9         private final PizzaType pizzaType;
10         private PizzaOrderStatus status;
11
12         public PizzaOrder(PizzaType pizzaType) {
13                 id = ++nextID;
14                 this.pizzaType = pizzaType;
15                 status = PizzaOrderStatus.NEW;
16         }
17
18         public PizzaType getPizzaType() {
19                 return pizzaType;
20         }
21
22         public PizzaOrderStatus getStatus() {
23                 return status;
24         }
25
26         public int getId() {
27                 return id;
28         }
29
30         public void setStatus(PizzaOrderStatus status) {
31                 this.status = status;
32         }
33 }