Package com.axemble.vdoc.sdk.interfaces
Interface IUserProfessionalInformation
- All Superinterfaces:
- Serializable
Interface for a user's professional information
- 
Method SummaryModifier and TypeMethodDescriptionRetrieves the user's assistantRetrieves the user's contract typeRetrieves the user's employee numbergetEntry()Retrieves the user's entry date in the organizationgetExit()Retrieves the user's leaving date from the organizationRetrieves the user's hierarchical managerRetrieves the user's managerRetrieves the user's social categoryRetrieves the user's functionRetrieves the user's function's labelvoidsetAssistant(IUser assistant) Sets the user's assistant.voidsetContractType(String contractType) Sets the user's contract type.voidsetEmployeeNumber(String employeeNumber) Sets the user's employee number.voidSets the date of entry of the user in the organization.voidSets the leaving date of the user from the organization.voidsetHierarchicalManager(IUser hierarchicalManager) Sets the user's hierarchical manager.voidsetManager(IUser manager) Sets the user's manager.voidsetSocialCategory(String socialCategory) Sets the user's social category.voidsetUserFunction(String userFunction) Sets the user's function.
- 
Method Details- 
getEmployeeNumberString getEmployeeNumber()Retrieves the user's employee number- Returns:
- the user's employee number
 
- 
setEmployeeNumberSets the user's employee number.- Parameters:
- employeeNumber- A java.lang.String value.
 
- 
getUserFunctionString getUserFunction()Retrieves the user's function- Returns:
- the user's function
 
- 
setUserFunctionSets the user's function.- Parameters:
- userFunction- A java.lang.String value.
 
- 
retrieveUserFunctionTranslationKeyString retrieveUserFunctionTranslationKey()Retrieves the user's function's label- Returns:
- the user's function's label
 
- 
getAssistantIUser getAssistant()Retrieves the user's assistant- Returns:
- the user's assistant
 
- 
setAssistantSets the user's assistant.- Parameters:
- assistant- A- IUserobject.
 
- 
getManagerIUser getManager()Retrieves the user's manager- Returns:
- the user's manager
 
- 
setManagerSets the user's manager.- Parameters:
- manager- A- IUserobject.
 
- 
getHierarchicalManagerIUser getHierarchicalManager()Retrieves the user's hierarchical manager- Returns:
- the user's hierarchical manager
 
- 
setHierarchicalManagerSets the user's hierarchical manager.- Parameters:
- hierarchicalManager- A- IUserobject.
 
- 
getEntryDate getEntry()Retrieves the user's entry date in the organization- Returns:
- the user's entry date in the organization
 
- 
setEntrySets the date of entry of the user in the organization.- Parameters:
- date- A java.util.Date value.
 
- 
getExitDate getExit()Retrieves the user's leaving date from the organization- Returns:
- the user's leaving date from the organization
 
- 
setExitSets the leaving date of the user from the organization.- Parameters:
- date- A java.util.Date value.
 
- 
getSocialCategoryString getSocialCategory()Retrieves the user's social category- Returns:
- the user's social category
 
- 
setSocialCategorySets the user's social category.- Parameters:
- socialCategory- A java.lang.String value.
 
- 
getContractTypeString getContractType()Retrieves the user's contract type- Returns:
- the user's contract type
 
- 
setContractTypeSets the user's contract type.- Parameters:
- contractType- A java.lang.String value.
 
 
-