diff options
Diffstat (limited to 'src/main/java/events/internal')
3 files changed, 30 insertions, 0 deletions
diff --git a/src/main/java/events/internal/VSAbstractInternalEvent.java b/src/main/java/events/internal/VSAbstractInternalEvent.java index 33e3763..2988be9 100644 --- a/src/main/java/events/internal/VSAbstractInternalEvent.java +++ b/src/main/java/events/internal/VSAbstractInternalEvent.java @@ -14,6 +14,11 @@ import serialize.VSSerialize; * @author Paul C. Buetow */ abstract public class VSAbstractInternalEvent extends VSAbstractEvent { + @Override + public boolean isInternalEvent() { + return true; + } + /* (non-Javadoc) * @see events.VSAbstractEvent#createShortname()() */ diff --git a/src/main/java/events/internal/VSMessageReceiveEvent.java b/src/main/java/events/internal/VSMessageReceiveEvent.java index 51ae926..54f2c94 100644 --- a/src/main/java/events/internal/VSMessageReceiveEvent.java +++ b/src/main/java/events/internal/VSMessageReceiveEvent.java @@ -24,6 +24,21 @@ public class VSMessageReceiveEvent extends VSAbstractInternalEvent public VSMessageReceiveEvent(VSMessage message) { this.message = message; } + + @Override + public boolean isMessageReceiveEvent() { + return true; + } + + @Override + public boolean isSerializable() { + return false; + } + + @Override + public boolean shouldIncreaseTimestamps() { + return false; + } /* (non-Javadoc) * @see events.VSAbstractEvent#onInit() diff --git a/src/main/java/events/internal/VSProtocolEvent.java b/src/main/java/events/internal/VSProtocolEvent.java index caf8b15..0cd6db4 100644 --- a/src/main/java/events/internal/VSProtocolEvent.java +++ b/src/main/java/events/internal/VSProtocolEvent.java @@ -27,6 +27,16 @@ public class VSProtocolEvent extends VSAbstractInternalEvent /** The event is a client protocol if true. Else it is a server protocol */ private boolean isClientProtocol; + + @Override + public boolean isProtocolEvent() { + return true; + } + + @Override + public int getEventPriority() { + return PRIORITY_MEDIUM; + } /** The event is a protocol activation if true. Else it is a deactivation */ private boolean isProtocolActivation; |
