From 6c89fb1ac044004b6ec6239adb8d10fbb908fa82 Mon Sep 17 00:00:00 2001 From: "Mark H. Wood" Date: Thu, 9 May 2013 17:00:39 -0400 Subject: [PATCH] Reintroduce factored-out methods as @deprecated wrappers, so we don't break third-party code. These should *not* be mirrored in ConfigurationService. --- .../org/dspace/core/ConfigurationManager.java | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/dspace-api/src/main/java/org/dspace/core/ConfigurationManager.java b/dspace-api/src/main/java/org/dspace/core/ConfigurationManager.java index 91b9cc61ee..fa45b1e0b1 100644 --- a/dspace-api/src/main/java/org/dspace/core/ConfigurationManager.java +++ b/dspace-api/src/main/java/org/dspace/core/ConfigurationManager.java @@ -769,6 +769,60 @@ public class ConfigurationManager } + /** + * Wrapper for {@link NewsManager#getNewsFilePath()}. + * @deprecated since 4.0 + */ + public static String getNewsFilePath() + { + return NewsManager.getNewsFilePath(); + } + + /** + * Wrapper for {@link NewsManager#readNewsFile(java.lang.String)}. + * @deprecated since 4.0 + */ + public static String readNewsFile(String name) + { + return NewsManager.readNewsFile(name); + } + + /** + * Wrapper for {@link NewsManager#writeNewsFile(java.lang.String, java.lang.String)}. + * @deprecated since 4.0 + */ + public static String writeNewsFile(String file, String news) + { + return NewsManager.writeNewsFile(file, news); + } + + /** + * Wrapper for {@link LicenseManager#getLicenseText(java.lang.String)}. + * @deprecated since 4.0 + */ + public static String getLicenseText(String licenseFile) + { + return LicenseManager.getLicenseText(licenseFile); + } + + /** + * Wrapper for {@link LicenseManager#getDefaultSubmissionLicense()}. + * @deprecated since 4.0 + */ + public static String getDefaultSubmissionLicense() + { + return LicenseManager.getDefaultSubmissionLicense(); + } + + /** + * Wrapper for {@link LicenseManager#writeLicenseFile(java.lang.String, java.lang.String)}. + * @deprecated since 4.0 + */ + public static void writeLicenseFile(String licenseFile, String newLicense) + { + LicenseManager.writeLicenseFile(licenseFile, newLicense); + } + /** * Recursively interpolate variable references in value of * property named "key".