1 package de.campussource.cse.cdmm;
2
3 import java.util.Date;
4
5 import javax.xml.bind.annotation.XmlElement;
6 import javax.xml.bind.annotation.XmlRootElement;
7 import javax.xml.bind.annotation.XmlType;
8
9 import de.campussource.cse.cdmm.Constants;
10 import de.campussource.cse.cdmm.domain.Entity;
11
12
13
14
15
16
17 @XmlRootElement(namespace=Constants.NAMESPACE_DATATYPES)
18 @XmlType(name=Constants.EVENT_MESSAGE_TYPE, propOrder={})
19 public class EventMessage{
20
21 private Entity entity;
22
23 private Date eventTime;
24
25 private OutputEventType outputEvent;
26
27 @XmlElement(name=Constants.ENTITY)
28 public Entity getEntity() {
29 return entity;
30 }
31
32 public void setEntity(Entity entity) {
33 this.entity = entity;
34 }
35
36 @XmlElement(name=Constants.OUTPUT_EVENT)
37 public OutputEventType getOutputEvent() {
38 return outputEvent;
39 }
40
41 public void setOutputEvent(OutputEventType outputEvent) {
42 this.outputEvent = outputEvent;
43 }
44
45 @XmlElement(name=Constants.EVENT_TIME)
46 public Date getEventTime() {
47 return eventTime;
48 }
49
50 public void setEventTime(Date eventTime) {
51 this.eventTime = eventTime;
52 }
53
54 }