code: public <T> void subscribe(Subscriber<?> subscriber, Class<T> messageType) {
  		subscribeStrategy.subscribe(mapping, subscriber, messageType);
  	}
docs: Subscribes the subscriber to the given type of message.
  
  @param <T>
  - The class to subscribe to.
  @param subscriber
  - The subscriber.
  @param messageType
  - The type of message to subscribe to.
  @exception SubscriberTypeMismatchException
  the type the subscriber was bound to is incompatible with
  the type that is being received.