| java.lang.Object | ||
| ↳ | org.mule.modules.workday.AbstractWorkdayModule | |
| ↳ | org.mule.modules.workday.recruiting.RecruitingModule | |
Known Direct Subclasses
|
Known Indirect Subclasses
|
The Recruiting Web Service contains operations that expose Workday Human Capital Management Business Services data for integration with Talent Management and Applicant Tracking systems.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| client | The client, mainly for mocking purposes. | ||||||||||
| username | The Workday account's username | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Connects to Workday
| |||||||||||
Creates a job requisition for a position in a position management supervisory
organization.
| |||||||||||
Creates/opens a position for a supervisory organization using the position management staffing model.
| |||||||||||
Disconnects
| |||||||||||
Edits an existing job requisition.
| |||||||||||
Edits an existing position restriction.
| |||||||||||
Returns information for applicants specified in the request.
| |||||||||||
Connection identifier
| |||||||||||
Returns headcount information along with the identification of the workers filling headcount positions.
| |||||||||||
Returns information for job requisitions and provides a reference to the related position.
| |||||||||||
Returns organization information for a type of organization.
| |||||||||||
Returns information for position management positions.
| |||||||||||
This operation retrieves Workday's current system datetime.
| |||||||||||
Adds a new applicant (or updates an existing applicant) with the information supplied in the request.
| |||||||||||
Validate connection
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.mule.modules.workday.AbstractWorkdayModule
| |||||||||||
From class
java.lang.Object
| |||||||||||
The Workday account's username
Connects to Workday
| recruitingUser | Workday user |
|---|---|
| recruitingPassword | Workday password |
| recruitingEndpoint | Workday endpoint |
| recruitingWsdlLocation | Workday WSDL location |
| ConnectionException |
|---|
Creates a job requisition for a position in a position management supervisory organization. The position must not have any open requisitions, and the tenant must have the Enable Job Requisitions flag set to true. Requisitions cannot be reloaded into the system.
| requisitionRequest | Wrapper for Create Job Requisition Web Service |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Creates/opens a position for a supervisory organization using the position management staffing model. Uses the Create Position business process. There are several sub-operations within this operation. Existing positions cannot be re-loaded into the system. You must use the Edit Position Restrictions operation to change a created position.
| createPositionRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Disconnects
Edits an existing job requisition. The job requisition must be open.
| jobRequisition | Wrapper for Edit Job Requisition Request |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Edits an existing position restriction. Uses the Edit Position Restrictions business process.
| editPositionRestrictionsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Returns information for applicants specified in the request. If the request does not specify an applicant, this operation returns information for all applicants..
| getApplicantsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Connection identifier
Returns headcount information along with the identification of the workers filling headcount positions.
| getHeadcountsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Returns information for job requisitions and provides a reference to the related position.
| jobRequisitionsRequest | Request element to get job requisitions and their associated data. |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Returns organization information for a type of organization. If the request does not specify an organization, the operation returns information for all organizations.
| getOrganizationsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Returns information for position management positions. If a position is filled, identifies the worker filling the position.
| getPositionsRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
This operation retrieves Workday's current system datetime.
| serverTimestampGet | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
Adds a new applicant (or updates an existing applicant) with the information supplied in the request.
| putApplicantRequest | The request object for the operation |
|---|
| WorkdayException | If an error during the operation occurs this exception is thrown |
|---|
| client |
|---|
| username |
|---|
Validate connection