renamed the class GenericManager to AbstractManagerBean