xmlBlaster 2.2.0 API

org.xmlBlaster.engine.distributor
Interface I_MsgDistributor

All Superinterfaces:
java.util.EventListener, I_Plugin, I_SubscriptionListener
All Known Implementing Classes:
ConsumableQueuePlugin

public interface I_MsgDistributor
extends I_SubscriptionListener, I_Plugin

I_MsgDistributor

Author:
Michele Laghi

Field Summary
 
Fields inherited from interface org.xmlBlaster.engine.I_SubscriptionListener
PRIO_01, PRIO_05, PRIO_10
 
Method Summary
 void distribute(MsgUnitWrapper msgUnitWrapper)
          This method should not throw any exception so it is responsability of the plugin developer to catch Throwable and make the necessary error handling.
 
Methods inherited from interface org.xmlBlaster.engine.I_SubscriptionListener
getPriority, subscriptionAdd, subscriptionRemove
 
Methods inherited from interface org.xmlBlaster.util.plugin.I_Plugin
getType, getVersion, init, shutdown
 

Method Detail

distribute

void distribute(MsgUnitWrapper msgUnitWrapper)
This method should not throw any exception so it is responsability of the plugin developer to catch Throwable and make the necessary error handling.

Parameters:
msgUnitWrapper - the entry to distribute

xmlBlaster 2.2.0 API

Copyright © 1999-2014 The xmlBlaster.org contributers.