|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jboss.soa.esb.services.routing.MessageRouter
ServiceInvoker
.
public abstract class MessageRouter
Generic Message Router Interface.
Field Summary | |
---|---|
static java.lang.String |
AGGEGRATOR_TAG
Deprecated. |
static java.lang.String |
DEAD_LETTER_SERVICE_NAME
Deprecated. |
static java.lang.String |
INTERNAL_SERVICE_CATEGORY
Deprecated. |
static java.lang.String |
SPLITTER_TIME_STAMP
Deprecated. |
Constructor Summary | |
---|---|
MessageRouter()
Deprecated. |
Method Summary | |
---|---|
static void |
deliverMessage(java.lang.String serviceCategory,
java.lang.String serviceName,
Message message)
Deprecated. Use the ServiceInvoker |
static void |
deliverMessages(java.util.Collection<java.lang.String[]> destinations,
Message message)
Deprecated. Use the MessageMulticaster . |
abstract java.util.List<java.lang.String> |
route(Message message)
Deprecated. Routes the message to the next destination. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String AGGEGRATOR_TAG
public static final java.lang.String SPLITTER_TIME_STAMP
public static final java.lang.String INTERNAL_SERVICE_CATEGORY
public static final java.lang.String DEAD_LETTER_SERVICE_NAME
Constructor Detail |
---|
public MessageRouter()
Method Detail |
---|
public abstract java.util.List<java.lang.String> route(Message message) throws MessageRouterException
message
-
MessageRouterException
public static void deliverMessage(java.lang.String serviceCategory, java.lang.String serviceName, Message message) throws MessageRouterException
ServiceInvoker
serviceCategory
- -
the service categoryserviceName
- -
the service namemessage
- -
the message that needs routing and delivery
MessageRouterException
public static void deliverMessages(java.util.Collection<java.lang.String[]> destinations, Message message) throws MessageRouterException
MessageMulticaster
.
destinations
- -
Collection with the name of the destination services.message
- -
the message that needs routing and delivery
MessageRouterException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |