private static String computeGuid(State state, CopyEntity file) throws IOException { Optional<Guid> stateGuid = CopySource.getWorkUnitGuid(state); if (stateGuid.isPresent()) { return Guid.combine(file.guid(), stateGuid.get()).toString(); } throw new IOException("State does not contain a guid."); } }
Guid oldGuid = CopySource.getWorkUnitGuid(newWorkUnit).get(); Guid newGuid = oldGuid.append(Guid.fromStrings(serializedSplit));
private static String computeGuid(State state, CopyEntity file) throws IOException { Optional<Guid> stateGuid = CopySource.getWorkUnitGuid(state); if (stateGuid.isPresent()) { return Guid.combine(file.guid(), stateGuid.get()).toString(); } throw new IOException("State does not contain a guid."); } }
Guid oldGuid = CopySource.getWorkUnitGuid(newWorkUnit).get(); Guid newGuid = oldGuid.append(Guid.fromStrings(serializedSplit));