HTableInterfaceFactory tableFactory) throws IOException { mInstanceUri = instanceUri; mFiji = Fiji.Factory.get().open(mInstanceUri); mSystemTable = mFiji.getSystemTable();
/** * Opens a Fiji instance by URI. * <p> * Caller does not need to call {@code Fiji.retain()}, but must call {@code Fiji.release()} * after the returned {@code Fiji} will no longer be used. * * @param uri URI specifying the Fiji instance to open. * @param conf Hadoop configuration. * @return the specified Fiji instance. * @throws IOException on I/O error. */ public static Fiji open(FijiURI uri, Configuration conf) throws IOException { return get(uri).open(uri, conf); }
/** * Opens a Fiji instance by URI. * <p> * Caller does not need to call {@code Fiji.retain()}, but must call {@code Fiji.release()} * after the returned {@code Fiji} will no longer be used. * * @param uri URI specifying the Fiji instance to open. * @return the specified Fiji instance. * @throws IOException on I/O error. */ public static Fiji open(FijiURI uri) throws IOException { return get(uri).open(uri); }