public void setFieldValue(_Fields field, Object value) { switch (field) { case SETTABLE: if (value == null) { unset_settable(); } else { set_settable((SettableBlobMeta)value); } break; case VERSION: if (value == null) { unset_version(); } else { set_version((Long)value); } break; } }
@Override public ReadableBlobMeta getBlobMeta(String key) throws KeyNotFoundException { validateKey(key); if (!checkForBlobOrDownload(key)) { checkForBlobUpdate(key); } SettableBlobMeta meta = getStoredBlobMeta(key); ReadableBlobMeta rbm = new ReadableBlobMeta(); rbm.set_settable(meta); try { LocalFsBlobStoreFile pf = fbs.read(DATA_PREFIX + key); rbm.set_version(pf.getModTime()); } catch (IOException e) { throw new RuntimeException(e); } return rbm; }
public void setFieldValue(_Fields field, Object value) { switch (field) { case SETTABLE: if (value == null) { unset_settable(); } else { set_settable((SettableBlobMeta)value); } break; case VERSION: if (value == null) { unset_version(); } else { set_version((Long)value); } break; } }
@Override public ReadableBlobMeta getBlobMeta(String key) throws KeyNotFoundException { validateKey(key); if (!checkForBlobOrDownload(key)) { checkForBlobUpdate(key); } SettableBlobMeta meta = getStoredBlobMeta(key); ReadableBlobMeta rbm = new ReadableBlobMeta(); rbm.set_settable(meta); try { LocalFsBlobStoreFile pf = fbs.read(DATA_PREFIX + key); rbm.set_version(pf.getModTime()); } catch (IOException e) { throw new RuntimeException(e); } return rbm; }