Interface EventRoutingSelector

All Known Implementing Classes:
ReflectEventRoutingSelector

public interface EventRoutingSelector
This interface is required to be implemented by every class which wants to change routing of delivering events to other machines.
Author:
andrzej
  • Method Details

    • getEventClass

      Class getEventClass()
      Returns class of event for which it modifies delivery
    • getSubscriptions

      Collection<Subscription> getSubscriptions(Object event, Collection<Subscription> subscriptions)
      Method responsible for actual modification of delivery by adding and removing items to Subscriptions collection
      Parameters:
      event - instance of event
      subscriptions - original list of subscriptions