public interface GlobalFacade
| Modifier and Type | Method and Description |
|---|---|
JRebirthApplication<?> |
getApplication() |
LocalFacade<Behavior<?>> |
getBehaviorFacade() |
LocalFacade<Command> |
getCommandFacade() |
ComponentFactory |
getComponentFactory() |
IJRebirthThreadPoolExecutor |
getExecutorService() |
IJRebirthThreadPoolExecutor |
getHighPriorityExecutorService() |
Notifier |
getNotifier() |
LocalFacade<Service> |
getServiceFacade() |
LocalFacade<Model> |
getUiFacade() |
void |
stop()
Propagate the stop action into the global facade.
|
void |
trackEvent(JRebirthEventType eventType,
Class<?> source,
Class<?> target,
String... eventData)
Track an event.
|
ComponentFactory getComponentFactory()
Notifier getNotifier()
LocalFacade<Model> getUiFacade()
LocalFacade<Service> getServiceFacade()
LocalFacade<Command> getCommandFacade()
LocalFacade<Behavior<?>> getBehaviorFacade()
JRebirthApplication<?> getApplication()
IJRebirthThreadPoolExecutor getExecutorService()
IJRebirthThreadPoolExecutor getHighPriorityExecutorService()
void trackEvent(JRebirthEventType eventType, Class<?> source, Class<?> target, String... eventData)
eventType - the type of the eventsource - the source class of the eventtarget - the target class of the eventeventData - the data of the vent (like class name or other)void stop() throws CoreException
CoreException - if an error occurred while closing a streamCopyright © 2011–2015 JRebirth OSS. All rights reserved.