question: @ Override protected void complete ( DbClient dbClient , ControllerLockingService locker , Operation . Status status , ServiceCoded coded ) throws DeviceControllerException { unlockCG ( dbClient , locker ) ; complete ( dbClient , status , coded ) ; }
target:  This method will be called upon job execution finish with a locking controller. It is not expected that non-locking controllers will call this version, however we need a base method so we don't need to ship around TaskLockingCompleters all over the code.