org.ow2.petals.binding.soap.listener.outgoing
Class JSONCaller
java.lang.Object
org.ow2.petals.binding.soap.listener.outgoing.AbstractExternalServiceCaller
org.ow2.petals.binding.soap.listener.outgoing.RESTCaller
org.ow2.petals.binding.soap.listener.outgoing.JSONCaller
public class JSONCaller
- extends RESTCaller
A caller for JSON services
- Author:
- Christophe HAMERLING - eBM WebSourcing
|
Method Summary |
protected org.apache.axiom.om.OMElement |
buildMessageBody(QName operation,
org.apache.axiom.om.OMElement source)
Build the REST message from the JBI one |
protected org.apache.axis2.client.Options |
createOptions(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions,
String httpMethod,
URI epr)
Create the Options object |
String |
getCallerType()
Returns the type of dispatcher. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JSONCaller
public JSONCaller(SoapComponentContext soapContext,
Logger logger)
- Creates a new instance of JSONCaller
- Parameters:
soapContext - logger -
getCallerType
public String getCallerType()
- Description copied from class:
AbstractExternalServiceCaller
- Returns the type of dispatcher.
- Overrides:
getCallerType in class RESTCaller
- Returns:
createOptions
protected org.apache.axis2.client.Options createOptions(org.ow2.petals.component.framework.api.configuration.ConfigurationExtensions extensions,
String httpMethod,
URI epr)
- Description copied from class:
RESTCaller
- Create the
Options object
- Overrides:
createOptions in class RESTCaller
- Returns:
buildMessageBody
protected org.apache.axiom.om.OMElement buildMessageBody(QName operation,
org.apache.axiom.om.OMElement source)
throws org.ow2.petals.component.framework.api.exception.PEtALSCDKException,
XMLStreamException,
javax.jbi.messaging.MessagingException
- Description copied from class:
RESTCaller
- Build the REST message from the JBI one
- Overrides:
buildMessageBody in class RESTCaller
- Returns:
-
- Throws:
org.ow2.petals.component.framework.api.exception.PEtALSCDKException
XMLStreamException
javax.jbi.messaging.MessagingException
Copyright © 2005-2012 Petals Link (EBM Websourcing). All Rights Reserved.