public abstract class AbstractDispatcher extends Object implements IDispatcher
| Modifier and Type | Field and Description |
|---|---|
protected org.osgi.framework.BundleContext |
bcontext |
protected static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
AbstractDispatcher(org.osgi.framework.BundleContext context) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
dispatch(Data data) |
void |
fireEvent(Map info) |
List |
getSendersIds() |
void |
send(String portname,
Data data) |
void |
send(String portname,
Properties properties,
Data data) |
void |
setDispatcher(IDispatcher hdispatcher) |
protected org.osgi.framework.BundleContext bcontext
protected static org.slf4j.Logger log
public AbstractDispatcher(org.osgi.framework.BundleContext context)
public void setDispatcher(IDispatcher hdispatcher)
public abstract void dispatch(Data data) throws CiliaException
dispatch in interface IDispatcherCiliaExceptionpublic List getSendersIds()
getSendersIds in interface IDispatcherpublic void send(String portname, Data data) throws CiliaException
send in interface IDispatcherCiliaExceptionpublic void send(String portname, Properties properties, Data data) throws CiliaException
send in interface IDispatcherCiliaExceptionpublic void fireEvent(Map info)
fireEvent in interface IDispatcherCopyright © 2012-2013 Adele Team | LIG. All Rights Reserved.