@Override public Map<String, String> getDefault(final Local local) { return PreferencesFactory.get().getMap("openstack.metadata.default"); }
@Override public Map<String, String> getDefault(final Local local) { return PreferencesFactory.get().getMap("s3.metadata.default"); }
@Override public Map<String, String> getDefault(final Local local) { return PreferencesFactory.get().getMap("azure.metadata.default"); }
@Override public Map<String, String> getDefault(final Local local) { return PreferencesFactory.get().getMap("webdav.metadata.default"); }
@Override public void setTimestamp(final Path file, final Long modified) { final Map<String, String> metadata = PreferencesFactory.get().getMap("b2.metadata.default"); metadata.put(X_BZ_INFO_SRC_LAST_MODIFIED_MILLIS, String.valueOf(modified)); new B2MetadataFeature(session, fileid).setMetadata(file, metadata); } }
@Override public Map<String, String> getDefault(final Local file) { final Map<String, String> metadata = PreferencesFactory.get().getMap("b2.metadata.default"); metadata.put(X_BZ_INFO_SRC_LAST_MODIFIED_MILLIS, String.valueOf(file.attributes().getModificationDate())); return metadata; }