package com.github.techrobby.SimplePubSub;
public class JMessageToken<TMessage extends JMessage> {
private JMessageReceiver handler;
private Class<TMessage> messageClass;
JMessageToken(JMessageReceiver<?> handler, Class<TMessage> messageClass) {
this.handler = handler;
this.messageClass = messageClass;
}
JMessageReceiver getHandler() {
return handler;
}
Class<TMessage> getMessageClass() {
return messageClass;
}
}