Known Direct Subclasses
|
Known Indirect Subclasses
|
Summary
|
[Expand]
Inherited Methods |
From class
org.mule.modules.workday.AbstractWorkdayModule
|
<A>
A
|
adapt(A client, Class<A> type, Logger logger)
|
|
void
|
initClient(Object client)
|
|
abstract
void
|
setClient(Object client)
|
|
<A>
A
|
unmap(Map<String, Object> map, Class<A> clazz)
|
|
<A>
A
|
unmapWrapper(String key, Object value, Class<A> clazz)
|
|
Map<String, Object>
|
wrap(String key, Object value)
|
|
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
Fields
The client, mainly for mocking purposes.
private
String
endpoint
The cash endpoint.
For example: https://impl-cc.workday.com/ccx/service/developer/Cash/v15
private
String
password
The Workday account's password
private
String
username
The Workday account's username
Public Constructors
public
HumanResourcesModule
()
Public Methods
This operation responds with a set of references to Employees that match the criteria
specified in the request element.
Parameters
| employeeFindType
| The criteria to look for |
Returns
- The employee references that satisfy ALL criteria included in the request
Throws
| Exception
| if operation fails |
This operation retrieves data related to an Employee and his/her Employment,
Personal and Compensation.
Parameters
| employeeGetType
| The criteria to look for |
Returns
- An instance of Employee and its associated data.
Throws
| Exception
| if operation fails |
public
String
getEndpoint
()
public
String
getPassword
()
public
String
getUsername
()
public
void
setClient
(Object client)
public
void
setEndpoint
(String endpoint)
public
void
setPassword
(String password)
public
void
setUsername
(String username)
public
void
updateEmployeePersonalInfo
(Map<String, Object> employeePersonalInfoData, Map<String, Object> employeeReference)
This operation updates Personal (e.g. Biographic, Demographic, etc.) information
related to an Employee
Parameters
| employeePersonalInfoData
| Personal Information for an Employee. |
| employeeReference
| Reference element representing a unique instance of Employee.
|
Throws
| Exception
| if operation fails |