|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.ow2.petals.jbi.messaging.routing.module.FlowFilterModule
public class FlowFilterModule
The Flow Filter Module.
The configured flows to filter are monitored by this module. Each time a component attempts a send, it is countered as an effective send.
If the number of the component send attempts overflows the maximum accepted in a window, the messages are pending until the next window, by using the Priority Queues.
| Constructor Summary | |
|---|---|
FlowFilterModule()
|
|
| Method Summary | |
|---|---|
void |
electEndpoints(java.util.Map<ServiceEndpoint,TransportSendContext> electedEndpoints,
ComponentContext sourceComponentContext,
org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper exchangeDecorator)
Elect a list of candidate endpoints to be destination of the exchange. |
protected void |
start()
Start the Fractal component |
protected void |
stop()
Stop the Fractal component |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FlowFilterModule()
| Method Detail |
|---|
public void electEndpoints(java.util.Map<ServiceEndpoint,TransportSendContext> electedEndpoints,
ComponentContext sourceComponentContext,
org.ow2.petals.jbi.messaging.exchange.MessageExchangeWrapper exchangeDecorator)
throws RoutingException
SenderModule
electEndpoints in interface SenderModuleexchangeDecorator - the exchange decorator to send
RoutingException
protected void start()
throws org.ow2.petals.regulation.RegulationException
org.ow2.petals.regulation.RegulationException
RoutingExceptionprotected void stop()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||