@Override public WikittyEvent delete(String securityToken, Collection<String> ids) { Map<String, Object> args = new HashMap<String, Object>(); args.put("securityToken", securityToken); args.put("ids", ids); args = callHook(securityToken, PRE_DELETE, args, null); securityToken = (String)args.get("securityToken"); ids = (Collection<String>) args.get("ids"); WikittyEvent result = super.delete(securityToken, ids); callHook(securityToken, POST_DELETE, args, result); return result; }