use of de.janrufmonitor.framework.event.IEventReceiver in project janrufmonitor by tbrandt77.
the class RuleServicePage method getEventServices.
private String[] getEventServices(String[] serviceIDs) {
List l = new ArrayList();
IService s = null;
for (int i = 0; i < serviceIDs.length; i++) {
s = getRuntime().getServiceFactory().getService(serviceIDs[i]);
if (s != null && s instanceof IEventReceiver) {
l.add(serviceIDs[i]);
} else {
this.m_logger.info("Service without EventReceiver: " + serviceIDs[i]);
}
}
String[] list = new String[l.size()];
for (int i = 0; i < list.length; i++) {
list[i] = (String) l.get(i);
}
return list;
}
Aggregations