Newer Version Available
UnlockResult Class
Namespace
Usage
Example
The following example shows how to obtain and iterate through the returned Approval.UnlockResult objects. It locks some queried accounts using Approval.unlock with a false second parameter to allow partial processing of records on failure. Next, it iterates through the results to determine whether the operation was successful for each record. It writes the ID of every record that was processed successfully to the debug log, or writes error messages and failed fields of the failed records.
UnlockResult Methods
The following are methods for UnlockResult.
getErrors()
Signature
public List<Database.Error> getErrors()
Return Value
Type: List<Database.Error>
getId()
Signature
public Id getId()
Return Value
Type: Id
Usage
If the field contains a value, the object was unlocked. If the field is empty, the operation was not successfult.
isSuccess()
Signature
public Boolean isSuccess()
Return Value
Type: Boolean