private void performUpdateOperations(Context context,Request request,JsonValue afterValue,JsonValue beforeValue) throws ResourceException {
  final String managedId=getManagedObjectId(context);
  activityLogger.log(context,request,"update",getManagedObjectPath(context),beforeValue,afterValue,Status.SUCCESS);
  managedObjectSetService.update(context,newUpdateRequest(managedId,afterValue),managedId,null,beforeValue,afterValue,new HashSet<>(Arrays.asList(propertyPtr)),new HashSet<>(Arrays.asList(propertyPtr)));
}

private void performUpdateOperations ( Context context , Request request , JsonValue afterValue , JsonValue beforeValue ) throws ResourceException { final String managedId = getManagedObjectId ( context ) ; activityLogger . log ( context , request , "update" , getManagedObjectPath ( context ) , beforeValue , afterValue , Status . SUCCESS ) ; managedObjectSetService . update ( context , newUpdateRequest ( managedId , afterValue ) , managedId , null , beforeValue , afterValue , new HashSet < > ( Arrays . asList ( propertyPtr ) ) , new HashSet < > ( Arrays . asList ( propertyPtr ) ) ) ; }
performs operations associated with the updated managed object . the operations include : activity logging , executing the postupdate script of the managed object , and performing a notifyupdate sync action on the managed object .
