SLING-5190 factor out of SlingSettingsServiceImpl a Sling ID util

* make methods in SlingIdUtil public

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1710227 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/src/main/java/org/apache/sling/settings/impl/SlingIdUtil.java b/src/main/java/org/apache/sling/settings/impl/SlingIdUtil.java
index af20483..23875f1 100644
--- a/src/main/java/org/apache/sling/settings/impl/SlingIdUtil.java
+++ b/src/main/java/org/apache/sling/settings/impl/SlingIdUtil.java
@@ -28,14 +28,14 @@
 
 public class SlingIdUtil {
 
-    static String createSlingId() {
+    public static String createSlingId() {
         return UUID.randomUUID().toString();
     }
 
     /**
      * Read the id from a file.
      */
-    static String readSlingId(final File idFile, int maxLength) throws IOException {
+    public static String readSlingId(final File idFile, int maxLength) throws IOException {
         if (idFile.exists() && idFile.length() >= maxLength) {
             DataInputStream dis = null;
             try {
@@ -60,7 +60,7 @@
     /**
      * Write the sling id file.
      */
-    static void writeSlingId(final File idFile, final String id) throws IOException {
+    public static void writeSlingId(final File idFile, final String id) throws IOException {
         idFile.delete();
         idFile.getParentFile().mkdirs();
         DataOutputStream dos = null;