/** {@inheritDoc} */ @Override @PreAuthorize("hasPermission(#postId, 'org.jtalks.jcommune.model.entity.Post', admin)") public void updatePost(long postId, String postContent) throws NotFoundException { Post post = get(postId); post.setPostContent(postContent); post.updateModificationDate(); this.getDao().update(post); logger.debug("Post id={} updated.", post.getId()); }