Package poussecafe.environment
Class MessageListener
- java.lang.Object
-
- poussecafe.environment.MessageListener
-
- All Implemented Interfaces:
Comparable<MessageListener>
public class MessageListener extends Object implements Comparable<MessageListener>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MessageListener.Builder
-
Method Summary
Modifier and Type Method Description Optional<String>
collisionSpace()
int
compareTo(MessageListener o)
Consumer<Message>
consumer()
boolean
equals(Object obj)
int
hashCode()
String
id()
Class<? extends Message>
messageClass()
int
priority()
Optional<AggregateMessageListenerRunner>
runner()
String
shortId()
String
toString()
-
-
-
Method Detail
-
id
public String id()
-
shortId
public String shortId()
-
runner
public Optional<AggregateMessageListenerRunner> runner()
-
priority
public int priority()
-
compareTo
public int compareTo(MessageListener o)
- Specified by:
compareTo
in interfaceComparable<MessageListener>
-
-