public class ApplicationContextNAF extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ApplicationContextNAF.ItemFactory<T> |
Modifier and Type | Method and Description |
---|---|
static ApplicationContextNAF |
create(String name) |
static ApplicationContextNAF |
create(String name,
NAFConfig.Defs defs) |
static ApplicationContextNAF |
create(String name,
NAFConfig cfg) |
void |
deregister(CM_Listener l) |
void |
deregister(Dispatcher d) |
void |
deregisterNamedItem(String name) |
NAFConfig |
getConfig() |
static ApplicationContextNAF |
getContext(String name) |
Dispatcher |
getDispatcher(String name) |
Collection<Dispatcher> |
getDispatchers() |
CM_Listener |
getListener(String name) |
Collection<CM_Listener> |
getListeners() |
String |
getName() |
<T> T |
getNamedItem(String name,
ApplicationContextNAF.ItemFactory<T> fact) |
PrimaryAgent |
getPrimaryAgent() |
ExecutorService |
getThreadpool() |
void |
register(CM_Listener l) |
void |
register(Dispatcher d) |
String |
toString() |
public static ApplicationContextNAF getContext(String name)
public String getName()
public NAFConfig getConfig()
public ExecutorService getThreadpool()
public static ApplicationContextNAF create(String name, NAFConfig cfg)
public static ApplicationContextNAF create(String name, NAFConfig.Defs defs)
public static ApplicationContextNAF create(String name)
public void register(Dispatcher d)
public void deregister(Dispatcher d)
public Dispatcher getDispatcher(String name)
public Collection<Dispatcher> getDispatchers()
public void register(CM_Listener l)
public void deregister(CM_Listener l)
public CM_Listener getListener(String name)
public Collection<CM_Listener> getListeners()
public PrimaryAgent getPrimaryAgent()
public <T> T getNamedItem(String name, ApplicationContextNAF.ItemFactory<T> fact)
public void deregisterNamedItem(String name)
Copyright 2010-2018 Grey Software (Yusef Badri). All Rights Reserved.