com.mulesoft.adapter.module.salesforce
Class QueryOperationHandler

java.lang.Object
  extended by com.mulesoft.adapter.module.AbstractOperationHandler
      extended by com.mulesoft.adapter.module.salesforce.QueryOperationHandler
All Implemented Interfaces:
OperationHandler

public class QueryOperationHandler
extends AbstractOperationHandler

Provide support for `query` operation. Expected input format: select FirstName, LastName from Contact Output format: true 01g30000000590JAAQ-3 Merce Carroll 1

See Also:
http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_query.htm, http://www.salesforce.com/us/developer/resources/soap/sforce60/sforce_API_messages_query.html

Constructor Summary
QueryOperationHandler(org.mule.tools.module.invocation.DynamicModule module)
           
 
Method Summary
 byte[] handle(PIMessageParameters messageParameters)
           
 
Methods inherited from class com.mulesoft.adapter.module.AbstractOperationHandler
getModule, getOperationName, invoke, invoke
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryOperationHandler

public QueryOperationHandler(org.mule.tools.module.invocation.DynamicModule module)
Method Detail

handle

public final byte[] handle(PIMessageParameters messageParameters)
                    throws org.mule.api.MuleException,
                           javax.resource.ResourceException
Returns:
a response from provided payload
Throws:
org.mule.api.lifecycle.InitialisationException
org.mule.api.MuleException
javax.resource.ResourceException


Copyright © 2012. All Rights Reserved.