mCurrentChange.addIndexedItem(note, null);
queueForIndexing(note, null);
    public synchronized void editNote(OperationContext octxt, int noteId, String content) throws ServiceException {        content = StringUtil.stripControlCharacters(content);        if (content == null || content.equals(""))            throw ServiceException.INVALID_REQUEST("note content may not be empty", null);        EditNote redoRecorder = new EditNote(mId, noteId, content);        boolean success = false;        try {            beginTransaction("editNote", octxt, redoRecorder);            Note note = getNoteById(noteId);            checkItemChangeID(note);            note.setContent(content);            mCurrentChange.addIndexedItem(note, null);            success = true;        } finally {            endTransaction(success);        }    }