added class to define and manage bean method transaction type