Uses of Interface
net.ranides.assira.events.EventRouter

Packages that use EventRouter
net.ranides.assira.config   
net.ranides.assira.events   
 

Uses of EventRouter in net.ranides.assira.config
 

Subinterfaces of EventRouter in net.ranides.assira.config
 interface Configuration
           Interfejs reprezentujący konfigurację, którą można nie tylko czytać i modyfikować, ale również obserwować zmiany (obsługuje klasyczny model zdarzeń assira).
 

Classes in net.ranides.assira.config that implement EventRouter
 class AbstractConfiguration
           
 class JSONConfiguration
          Klasa obsługująca dostęp do plików z konfiguracją w formacie JSON.
 class XMLConfiguration
          Klasa obsługująca dostęp do plików z konfiguracją w formacie JSON.
 

Uses of EventRouter in net.ranides.assira.events
 

Subinterfaces of EventRouter in net.ranides.assira.events
 interface Observable
          Interfejs reprezentujący obiekty sygnalizujące zdarzenia NamedEvent, a więc do których można podpiąć obserwatory oczekujące na zdarzenia określonego typu o określonej nazwie.
 

Classes in net.ranides.assira.events that implement EventRouter
 class EventRouterDispatcher
          Beznarzutowy EventRouter, nie kolejkuje zdarzeń.
 class EventRouterThread
          EventRouter kolejkujący zdarzenia.
 class NamedEventListener
          Obserwator pozwalający tworzyć wiązania z obserwatorami nasłuchującymi zdarzeń o określonym typie oraz nazwie.
 class NamedEventRouter
          EventRouter oferujący wsparcie dla rozszerzonej obsługi nazwanych zdarzeń (dziedziczących po NamedEvent.
 

Methods in net.ranides.assira.events with parameters of type EventRouter
static void EventBinding.copyTo(EventRouter target, EventRouter source)
           
static EventLockQue EventLock.lock(Class<? extends Event> event, EventRouter router)
          Metoda tworzy silny EventLock - szczegóły "silnego kontraktu" są w opisie klasy EventLock).
static EventLock EventLock.singleLock(Class<? extends Event> event, EventRouter router)
          Metoda tworzy silny EventLock, który może zostać wykorzystany tylko raz - szczegóły "słabego kontraktu" są w opisie klasy EventLock).
static EventLock EventLock.unsafeLock(Class<? extends Event> event, EventRouter router)
          Metoda tworzy niebezpieczny EventLock - szczegóły "niebezpiecznego kontraktu" są w opisie klasy EventLock).
static EventLockQue EventLock.weakLock(Class<? extends Event> event, EventRouter router, int capacity)
          Metoda tworzy silny EventLock - szczegóły "słabego kontraktu" są w opisie klasy EventLock).
 



Copyright © 2013. All Rights Reserved.