com.mulesoft.adapter.module.salesforce
Class CreateOperationHandler
java.lang.Object
com.mulesoft.adapter.module.AbstractOperationHandler
com.mulesoft.adapter.module.salesforce.CreateOperationHandler
- All Implemented Interfaces:
- OperationHandler
public class CreateOperationHandler
- extends AbstractOperationHandler
Provide support for `create` operation.
Expected input format:
Account
or
Several sObject can be provided but they must all have the same type.
A single `create` group is expected.
- See Also:
http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_calls_create.htm,
http://www.salesforce.com/us/developer/resources/soap/sforce60/sforce_API_messages_create.html
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CreateOperationHandler
public CreateOperationHandler(org.mule.tools.module.invocation.DynamicModule module)
create
protected final void create(String type,
List<Map<String,Object>> objects,
IPILogger logger)
throws org.mule.api.MuleException,
javax.resource.ResourceException
- Throws:
org.mule.api.MuleException
javax.resource.ResourceException
createBulk
protected final void createBulk(String type,
List<Map<String,String>> objects,
IPILogger logger)
throws org.mule.api.MuleException,
javax.resource.ResourceException,
InterruptedException
- Throws:
org.mule.api.MuleException
javax.resource.ResourceException
InterruptedException
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.