Build issue fix with ubifs

Recent change for updateable association causes
build failure when ubifs is enabled. Made newly
added api createUpdateableAssociation public.

Tested:
Enabled ubifs and build is successful.

Change-Id: I2ba90e876ce8a1f95d7cd3b2839b543f27f1b15d
Signed-off-by: AppaRao Puli <apparao.puli@linux.intel.com>
diff --git a/item_updater.hpp b/item_updater.hpp
index 0664a70..3f0530f 100644
--- a/item_updater.hpp
+++ b/item_updater.hpp
@@ -148,6 +148,13 @@
      */
     void freeSpace(Activation& caller);
 
+    /** @brief Creates a updateable association to the
+     *  "running" BMC software image
+     *
+     * @param[in]  path - The path to create the association.
+     */
+    void createUpdateableAssociation(const std::string& path);
+
     /** @brief Persistent map of Version D-Bus objects and their
      * version id */
     std::map<std::string, std::unique_ptr<VersionClass>> versions;
@@ -202,13 +209,6 @@
      */
     void createFunctionalAssociation(const std::string& path);
 
-    /** @brief Creates a updateable association to the
-     *  "running" BMC software image
-     *
-     * @param[in]  path - The path to create the association.
-     */
-    void createUpdateableAssociation(const std::string& path);
-
     /** @brief Persistent sdbusplus D-Bus bus connection. */
     sdbusplus::bus::bus& bus;