saveChanges and refresh added (does not need an implementation on
authorMichael <Michael@Michael-LT.bfh.ch>
Wed, 18 Nov 2015 16:05:22 +0000 (17:05 +0100)
committerMichael <Michael@Michael-LT.bfh.ch>
Wed, 18 Nov 2015 16:05:22 +0000 (17:05 +0100)
DataHandlerForTests)

src/main/java/ch/bfh/ti/srs/datahandler/DataHandler.java

index c1371e6..dc2122f 100644 (file)
@@ -43,7 +43,7 @@ public interface DataHandler {
         * Finds the resourceName in the Datacontext and returns the Resource object
         * or null if not found
         * @param resourceName
-        *            resource name of the recource you are looking for
+        *            resource name of the resource you are looking for
         * @return <code>Resource</code>resource object <code>null</code>if no
         *         resource found with this recourceName
         */
@@ -107,4 +107,18 @@ public interface DataHandler {
         * @throws Exception
         */
        public void addReservation(Reservation reservation) throws Exception;
+       
+       /**
+        * Saves the current changes on the local data to the datastorage
+        */
+       public void saveChanges();
+       
+       /**
+        * Synchronizes the local data with the datastorage
+        * 
+        * @param discardChanges
+        *                      <code>true</code> do not try to save the changes
+        *                      <code>false</code> try to save the changes
+        */
+       public void refresh(boolean discardChanges);
 }