Errai 3.0.1-SNAPSHOT

org.jboss.errai.cdi.server.events
Class EventRoutingTable

java.lang.Object
  extended by org.jboss.errai.cdi.server.events.EventRoutingTable

public class EventRoutingTable
extends Object

Architectural Overview

Author:
Mike Brock

Constructor Summary
EventRoutingTable()
           
 
Method Summary
 void activateRoute(String eventType, Set<String> annotations, QueueSession queueSession)
           
 void deactivateRoute(String eventType, Set<String> annotations, QueueSession queueSession)
           
 Collection<String> getQueueIdsForRoute(String eventType, Set<String> annotations)
           
 boolean isRouteActive(String eventType, Set<String> annotations, QueueSession queueSession)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EventRoutingTable

public EventRoutingTable()
Method Detail

activateRoute

public void activateRoute(String eventType,
                          Set<String> annotations,
                          QueueSession queueSession)

deactivateRoute

public void deactivateRoute(String eventType,
                            Set<String> annotations,
                            QueueSession queueSession)

isRouteActive

public boolean isRouteActive(String eventType,
                             Set<String> annotations,
                             QueueSession queueSession)

getQueueIdsForRoute

public Collection<String> getQueueIdsForRoute(String eventType,
                                              Set<String> annotations)

Errai 3.0.1-SNAPSHOT

Copyright © 2013-2014 JBoss, a division of Red Hat. All Rights Reserved.