X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=listener%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fxmlrouter%2Flistener%2FCompositeEventListener.java;h=791d9d141c0fe10a7dda49b713efb2dcca87937b;hb=20807d81708bd33b3b5a4616fadcf3ae91bf9508;hp=15432eaca8f53c9702231a998e110410e929c865;hpb=bf43ef9863e3d5827eac1a4ce0fafafaadd92a08;p=xmlrouter diff --git a/listener/src/main/java/org/wamblee/xmlrouter/listener/CompositeEventListener.java b/listener/src/main/java/org/wamblee/xmlrouter/listener/CompositeEventListener.java index 15432ea..791d9d1 100644 --- a/listener/src/main/java/org/wamblee/xmlrouter/listener/CompositeEventListener.java +++ b/listener/src/main/java/org/wamblee/xmlrouter/listener/CompositeEventListener.java @@ -21,12 +21,8 @@ import java.util.List; import java.util.logging.Level; import java.util.logging.Logger; -import javax.print.attribute.standard.Destination; -import javax.xml.transform.dom.DOMSource; - import org.wamblee.concurrency.ReadLock; import org.wamblee.concurrency.WriteLock; -import org.wamblee.xmlrouter.common.Id; import org.wamblee.xmlrouter.config.Transformation; public class CompositeEventListener implements EventListener { @@ -72,14 +68,12 @@ public class CompositeEventListener implements EventListener { @Override @ReadLock - public void delivered(String aDocumentType, Id aEventId, - DOMSource aEvent, List aSequence, - Id aDestination, String aDestinationName, - boolean aSuccessFlag) { + public void delivered(EventInfo aInfo, List aSequence, + long aDestinationId, String aDestinationName, boolean aSuccessFlag) { for (EventListener logger : loggers) { try { - logger.delivered(aDocumentType, aEventId, aEvent, aSequence, - aDestination, aDestinationName, aSuccessFlag); + logger.delivered(aInfo, aSequence, aDestinationId, + aDestinationName, aSuccessFlag); } catch (Exception e) { LOGGER.log(Level.WARNING, "Logger threw exception", e); } @@ -88,11 +82,10 @@ public class CompositeEventListener implements EventListener { @Override @ReadLock - public void notDelivered(String aDocumentType, Id aEventId, - DOMSource aEvent) { + public void notDelivered(EventInfo aInfo) { for (EventListener logger : loggers) { try { - logger.notDelivered(aDocumentType, aEventId, aEvent); + logger.notDelivered(aInfo); } catch (Exception e) { LOGGER.log(Level.WARNING, "Logger threw exception", e); }