package eu.europeana.cloud.common.utils;
import eu.europeana.cloud.common.model.Revision;
public class RevisionUtils {
public static String getRevisionKey(String providerId, String revisionName, Long time) {
return providerId + "_" + revisionName + "_" + time;
}
public static String getRevisionKey(Revision revision) {
if (revision == null)
throw new IllegalArgumentException("Cannot create key from null revision!");
return getRevisionKey(revision.getRevisionProviderId(), revision.getRevisionName(), revision.getCreationTimeStamp().getTime());
}
}