public abstract class RequisitionFileUtils extends Object
Constructor and Description |
---|
RequisitionFileUtils() |
Modifier and Type | Method and Description |
---|---|
static File |
createSnapshot(ForeignSourceRepository repository,
String foreignSource,
Date date) |
static void |
deleteAllSnapshots(ForeignSourceRepository repository) |
static void |
deleteResourceIfSnapshot(Requisition requisition) |
static void |
deleteSnapshotsOlderThan(ForeignSourceRepository repository,
String foreignSource,
Date date) |
static List<File> |
findSnapshots(ForeignSourceRepository repository,
String foreignSource) |
static Requisition |
getLatestPendingOrSnapshotRequisition(ForeignSourceRepository foreignSourceRepository,
String foreignSource) |
static File |
getOutputFileForRequisition(String path,
Requisition requisition) |
static File |
getOutputFileForRequisition(String path,
String foreignSource) |
static boolean |
isNewer(File snapshotFile,
Date date)
return true if the snapshot file is newer than the supplied date
|
public static File getOutputFileForRequisition(String path, Requisition requisition)
public static File getOutputFileForRequisition(String path, String foreignSource)
public static File createSnapshot(ForeignSourceRepository repository, String foreignSource, Date date)
public static List<File> findSnapshots(ForeignSourceRepository repository, String foreignSource)
public static void deleteResourceIfSnapshot(Requisition requisition)
public static void deleteSnapshotsOlderThan(ForeignSourceRepository repository, String foreignSource, Date date)
public static void deleteAllSnapshots(ForeignSourceRepository repository)
public static Requisition getLatestPendingOrSnapshotRequisition(ForeignSourceRepository foreignSourceRepository, String foreignSource)
Copyright © 2021. All rights reserved.