[Bug 340936] Add adapter for old API to support old clients within reason https://bugs.eclipse.org/bugs/show_bug.cgi?id=340936