Difference between revisions of "Data provider"
(→Definition) |
(→Definition) |
||
Line 1: | Line 1: | ||
==Definition== | ==Definition== | ||
ODP (Object Data Provider) is a framework that lets you manage bidirectional conversion between instances of GVBuffer and generic objects, the access to the generic objects fields will be execute through OGNL and / or XPath. | ODP (Object Data Provider) is a framework that lets you manage bidirectional conversion between instances of GVBuffer and generic objects, the access to the generic objects fields will be execute through OGNL and / or XPath. | ||
− | Each Data provider contains a field element identify by a key, this fileds are of three type: | + | Each Data provider contains a field element identify by a key, this fileds are of three type and indicates when an extension has to be applied: |
− | *IN, | + | *IN, the extension is applied before invoking GreenVulcano ESB |
− | *OUT, | + | *OUT, The extension is applied before returning the result to the caller |
− | *IN-OUT, | + | *IN-OUT, he extension is applied before invoking GreenVulcano ESB and before returning the result to the caller |
Following a list of Data provider avaiable: | Following a list of Data provider avaiable: |
Revision as of 18:17, 10 February 2012
Definition
ODP (Object Data Provider) is a framework that lets you manage bidirectional conversion between instances of GVBuffer and generic objects, the access to the generic objects fields will be execute through OGNL and / or XPath. Each Data provider contains a field element identify by a key, this fileds are of three type and indicates when an extension has to be applied:
- IN, the extension is applied before invoking GreenVulcano ESB
- OUT, The extension is applied before returning the result to the caller
- IN-OUT, he extension is applied before invoking GreenVulcano ESB and before returning the result to the caller
Following a list of Data provider avaiable:
- ObjectDataProvider:
- StringDataProvider
- MapDataProvider
- ArrayDataProvider
- CollectionDataProvider
- XMLEventCollectionDataProvider
- InputStreamDataProvider
- JMSBytesMessageDataProvider
- JMSMapMessageDataProvider
- JMSObjectMessageDataProvider
- JMSStreamMessageDataProvider
- JMSTextMessageDataProvider
- Axis2MessageContextDataProvider
- Axis2SAAJSOAPMessageDataProvider
- HttpMethodDataProvider
{{#w4grb_rate:}} <w4grb_ratinglist latestvotes items="5" nosort/>