import net.jini.core.event.RemoteEvent; import java.io.Serializable; import java.rmi.MarshalledObject; /** * An event signalling the cancellation of a booking * * @author Cormac Redmond -- credmond85 /at/ gmail */ public class CancellationEvent extends RemoteEvent implements Serializable { int hour, day, week; String roomCode, roomName; CancellationEvent(Object proxy, long eventType, long seq, MarshalledObject data, int hour, int day, int week, String roomCode, String roomName) { super(proxy, eventType, seq, data); this.hour = hour; this.day = day; this.week = week; this.roomCode = roomCode; this.roomName = roomName; } public int getHour() { return hour; } public int getDay() { return day; } public int getWeek() { return week; } public String getRoomCode() { return roomCode; } public String getRoomName() { return roomName; } }