private Provider<ArticlesOAM> provider;
@Override
public ArticleRemoveResult execute(ArticleRemoveAction arg0,
ExecutionContext arg1) throws ActionException {
ArticleRemoveResult result = new ArticleRemoveResult(arg0.getKeyHash());
UserService userService = UserServiceFactory.getUserService();
User user = userService.getCurrentUser();
ArticlesOAM oam = provider.get();
oam.remove(arg0.getKeyHash(), user.getEmail());
return result;