|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbiz.hammurapi.jms.adapter.BroadcastingProcessor
public class BroadcastingProcessor
Broadcasts object to registered processors. Adapter client code can lookup listener and register a processor.
Constructor Summary | |
---|---|
BroadcastingProcessor()
|
Method Summary | |
---|---|
void |
addProcessor(Processor processor)
|
java.lang.Object |
process(java.lang.Object obj)
Collects non-null returns from registered processors and returns them as collection Returns null if collection is empty. |
void |
removeProcessor(Processor processor)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BroadcastingProcessor()
Method Detail |
---|
public void addProcessor(Processor processor)
public void removeProcessor(Processor processor)
public java.lang.Object process(java.lang.Object obj) throws java.lang.Exception
process
in interface Processor
java.lang.Exception
- If exception is thrown it is also
serialized and sent as error reply.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |