}
@Override
protected InputStream doCheckout(ServiceReference ref, long version) throws IllegalArgumentException, IOException {
Repository r = (Repository) m_context.getService(ref);
InputStream result = r.checkout(version);
m_context.ungetService(ref);
return result;
}
@Override