final HBaseFactory hbaseFactory,
final Map<String, String> properties,
final Configuration conf
) throws IOException {
if (uri.getInstance() == null) {
throw new KijiInvalidNameException(String.format(
"Kiji URI '%s' does not specify a Kiji instance name", uri));
}
final HBaseAdminFactory adminFactory = hbaseFactory.getHBaseAdminFactory(uri);
final HTableInterfaceFactory tableFactory = hbaseFactory.getHTableInterfaceFactory(uri);