SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 462 | Next

Binildas A Christudas

"Service-Oriented Java Business Integration"

endPoints = endPoints;
}
protected boolean transform(MessageExchange exchange,
NormalizedMessage in, NormalizedMessage out)
throws MessagingException
{
String correlationId = (String)exchange.getProperty(
Constants.CORRELATION_ID_KEY);
System.out.println("CreditGateway.transform.correlationId
: " + correlationId);
out.setProperty(Constants.RECIPIENTS_KEY, getRecipients());
return true;
}
private QName[] getRecipients()
{
QName[] recipients = new QName[endPoints.size()];
String theNamespaceURI = null;
String theLocalPart = null;
int times = 0;
for(Iterator iterator = endPoints.keySet().iterator();
iterator.hasNext();)
{
theLocalPart = (String) iterator.next();
theNamespaceURI = (String) endPoints.get(theLocalPart);
recipients[times++] = new QName(theNamespaceURI,
theLocalPart);
}
return recipients;
}
}
Here we generate a static recipient list. The recipient list is configured in the
servicemix.xml file for the Credit Gateway component as shown here:
endpoint="creditGateWay"
service="binil:creditGateWay">

450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6