|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 | ||||||||