org.switchyard.quickstarts.demos.orders
Class Transformers

java.lang.Object
  extended by org.switchyard.quickstarts.demos.orders.Transformers

public class Transformers
extends Object


Constructor Summary
Transformers()
           
 
Method Summary
 Order transform(Element from)
          Transform from a DOM element to an Order instance.
 Element transform(OrderAck orderAck)
          Transform from an OrderAck to an Element.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Transformers

public Transformers()
Method Detail

transform

@Transformer(from="{urn:switchyard-quickstart-demo:orders:1.0}submitOrder")
public Order transform(Element from)
Transform from a DOM element to an Order instance.

No need to specify the "to" type because Order is a concrete type.

Parameters:
from - Order element.
Returns:
Order instance.

transform

@Transformer(to="{urn:switchyard-quickstart-demo:orders:1.0}submitOrderResponse")
public Element transform(OrderAck orderAck)
Transform from an OrderAck to an Element.

No need to specify the "from" type because OrderAck is a concrete type.

Parameters:
orderAck - OrderAck.
Returns:
Order response element.


Copyright © 2012. All Rights Reserved.