Tested with Announcement module: viewAllMethod, viewSingleItemMethod, add, update, delete.