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 IDispatcher
CiliaException
public List getSendersIds()
getSendersIds
in interface IDispatcher
public void send(String portname, Data data) throws CiliaException
send
in interface IDispatcher
CiliaException
public void send(String portname, Properties properties, Data data) throws CiliaException
send
in interface IDispatcher
CiliaException
public void fireEvent(Map info)
fireEvent
in interface IDispatcher
Copyright © 2012-2013 Adele Team | LIG. All Rights Reserved.