refactoring of abstract adapter, removed rdfHandler