A B C D E G H J M O R S U 

A

addListenerOnEvent(Class<? extends Event>, EventHandlerCallback) - Method in class by.salin.apps.jems.JEMS
 

B

BackgroundHandler - Class in by.salin.apps.jems.impl
Created by Alexandr.Salin on 20.12.13.
by.salin.apps.jems - package by.salin.apps.jems
 
by.salin.apps.jems.impl - package by.salin.apps.jems.impl
 

C

Channel<E extends Message> - Interface in by.salin.apps.jems
Created by Alexandr.Salin on 15.12.13.

D

dispatch(E) - Method in interface by.salin.apps.jems.Channel
 
dispatch(E) - Method in interface by.salin.apps.jems.DynamicRouter
 
dispatch(Event) - Method in class by.salin.apps.jems.impl.EventDispatcher
 
dispatch(Event) - Method in class by.salin.apps.jems.impl.EventHandler
migrate to HandlerThread for event-driven between thread to thread in native code line 52 https://android.googlesource.com/platform/frameworks/native/+/588d5c8280c89c646aa7c8c54900225ee04176ea/libs/utils/Looper.cpp Could not create wake pipe.
dispatcher() - Static method in class by.salin.apps.jems.JEMS
 
DynamicRouter<E extends Message> - Interface in by.salin.apps.jems
Created by Alexandr.Salin on 15.12.13.

E

Event - Class in by.salin.apps.jems.impl
Created by Alexandr.Salin on 15.12.13.
Event() - Constructor for class by.salin.apps.jems.impl.Event
 
EventDispatcher - Class in by.salin.apps.jems.impl
Created by Alexandr.Salin on 15.12.13.
EventDispatcher() - Constructor for class by.salin.apps.jems.impl.EventDispatcher
 
EventHandler - Class in by.salin.apps.jems.impl
Created by Alexandr.Salin on 15.12.13.
EventHandler(EventHandlerCallback) - Constructor for class by.salin.apps.jems.impl.EventHandler
 
EventHandlerCallback - Interface in by.salin.apps.jems
Created by Alexandr.Salin on 15.12.13.

G

getType() - Method in class by.salin.apps.jems.impl.Event
 
getType() - Method in interface by.salin.apps.jems.Message
 

H

handleMessage(Message) - Method in class by.salin.apps.jems.impl.EventHandler
 

J

JEMS - Class in by.salin.apps.jems
Created by root on 15.12.13.
JEMS() - Constructor for class by.salin.apps.jems.JEMS
 

M

Message - Interface in by.salin.apps.jems
Created by Alexandr.Salin on 15.12.13.

O

onEvent(Event) - Method in interface by.salin.apps.jems.EventHandlerCallback
 
onLooperPrepared() - Method in class by.salin.apps.jems.impl.BackgroundHandler
 

R

registerChannel(Class<? extends E>, Channel<? extends E>) - Method in interface by.salin.apps.jems.DynamicRouter
 
registerChannel(Class<? extends Event>, Channel<? extends Event>) - Method in class by.salin.apps.jems.impl.EventDispatcher
 
removeListener(EventHandlerCallback) - Method in class by.salin.apps.jems.JEMS
 
removeListenerOnEvent(Class<? extends Event>, EventHandlerCallback) - Method in class by.salin.apps.jems.JEMS
 

S

sendEvent(Event) - Method in class by.salin.apps.jems.JEMS
 
sendMessage(Message) - Method in class by.salin.apps.jems.impl.BackgroundHandler
 

U

unregisterChannel(Class<? extends Event>, Channel<? extends Event>) - Method in interface by.salin.apps.jems.DynamicRouter
 
unregisterChannel(Channel<? extends Event>) - Method in interface by.salin.apps.jems.DynamicRouter
 
unregisterChannel(Class<? extends Event>, Channel<? extends Event>) - Method in class by.salin.apps.jems.impl.EventDispatcher
 
unregisterChannel(Channel<? extends Event>) - Method in class by.salin.apps.jems.impl.EventDispatcher
 
A B C D E G H J M O R S U