Operation | Stereotype | Options | Description | SQL |
insert | insert | AUTO_ID: userSkillID
AUTO_ID_KEY: USERBO
PRE_DATA_ACCESS: yes
| Inserts a user skill record. | |
read | read | | Read the details of a user skill record. | |
modify | modify | OPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
| Updates a user skill record. | |
searchByUser | readmulti | | Reads a list of user skills based on userID | |
validateInsert | | | Validates the user skill record before insertion. | |
validateModify | | | Validates the user skill record before modification. | |
validateCancel | | | Validates the record before updating. | |
readByUserSkillTypeAndStatus | nsread | | Searches for user skill record based on userName, status and skill type. | |
cancel | nsmodify | OPTIMISTIC_LOCKING: yes
PRE_DATA_ACCESS: yes
| Cancels the user skill record. | |
validate | | | validates the details before insertion or modification. | |
readRecordStatus | nsread | | Reads the user skill record status. | |
readUserNameAndSkillType | nsread | | Reads the user name and skill type for a user skill. | |
readUserName | nsread | | Reads the user name for the user skill. | |
insertUserSkill | insert | PRE_DATA_ACCESS: no
| Inserts record to user skill entity. This method expects user skill ID to be set by the caller, if not set it delegates the
call to insert() which is modeled to auto generate primary key field (user skill ID). It's preferred to call this method
only in scenario's where caller wants to set the value of primary key (user skill ID) by itself. | |
modifyUserSkill | modify | OPTIMISTIC_LOCKING: yes
| This modify operation will be called while re-applying a change set in the target system. Entity level validations that will happen during a standard modify operation will not be applicable in this case. This modify operation will update all the attributes defined for this entity. | |
|