Free MuleSoft CONNECT Keynote & Expo Pass Available!

Register now+
Nav

Workday Connector Technical Reference

Configurations


Config

Parameters

Name Type Description Default Value Required

Name

String

The name of this configuration. With this name can be later referenced.

Connection

Basic Connection

The connection types that can be provided to this configuration.

Connection Types

Basic Connection
Parameters
Name Type Description Default Value Required

Username

String

Password

String

Tenant Name

String

Host Name

String

impl-cc.workday.com

 

Transport Configuration

One of:

  • DefaultHttpMessageDispatcherProvider

  • None

 

Reconnection Strategy

  • reconnect

  • reconnect-forever

A retry strategy in case of connectivity errors

 

Disable Validation

Boolean

Disables connection validation

 

Pooling Profile

PoolingProfile

Characteristics of the connection pool

 

Associated Operations

  • invoke  

Operations

Invoke

<http://www.mulesoft.org/schema/mule/workday:invoke>

invokes Web Service operations

Parameters

Name Type Description Default Value Required

Configuration

String

The name of the configuration to use.

Service

String

Operation

String

Body

Binary

The XML body to include in the SOAP message, with all the required parameters.

#[payload]

 

Headers

Binary

The XML headers to include in the SOAP message.

 

Attachments

Object

The attachments to include in the SOAP request.

 

Headers

Object

The headers to set in the transport configuration.

 

Target Variable

String

The name of a variable on which the operation's output will be placed

 

Output

Type

  • String

  • SoapMultipartPayload

Attributes Type

Null

For Configurations.

  • config  

Throws

  • MULE:ANY  

  • MULE:CONNECTIVITY  

  • MULE:RETRY_EXHAUSTED  

  • WORKDAY:ANY  

  • WORKDAY:BAD_REQUEST  

  • WORKDAY:BAD_RESPONSE  

  • WORKDAY:CANNOT_DISPATCH  

  • WORKDAY:CONNECTIVITY  

  • WORKDAY:ENCODING  

  • WORKDAY:INVALID_WSDL  

  • WORKDAY:RETRY_EXHAUSTED  

  • WORKDAY:SOAP_FAULT  

  • WORKDAY:TIMEOUT  

Types

Reconnect

Field Type Default Value

Frequency

Number

Count

Number

Blocking

Boolean

Reconnect Forever

Field Type Default Value

Frequency

Number

Pooling Profile

Field Type Default Value

Max Active

Number

Max Idle

Number

Max Wait

Number

Min Eviction Millis

Number

Eviction Check Interval Millis

Number

Exhausted Action

Enumeration, one of:

  • WHEN_EXHAUSTED_GROW

  • WHEN_EXHAUSTED_WAIT

  • WHEN_EXHAUSTED_FAIL

Initialisation Policy

Enumeration, one of:

  • INITIALISE_NONE

  • INITIALISE_ONE

  • INITIALISE_ALL

Disabled

Boolean

Soap Multipart Payload

Field Type Default Value

Attachments

Object

Body

Binary

Named Parts

Object

Part Names

Array of String

Parts

Array of Message

Default Http Message Dispatcher Provider

Field Type Default Value

Requester Config

String