next up previous contents
Next: 3.3 In PersistenceServiceStationaryAgent.java Up: Quellcode Änderungen Previous: 3.1 In PolicyFactoryMobileAgent.java

3.2 In persistence.idl

Das IDL-Interface des PersistenceServices (s. Kapitel [*]) wurde um die Operation createNewDB erweitert.
      void createNewDB (in string fileName, in string userName)
        raises (UserNotFound, StoreFailure);
Durch ihren Aufruf wird eine neue Datenbank unter dem angegebenen Namen ``fileName'' angelegt. Sie kann nur dann ausgeführt werden, wenn der mit ``userName'' angegebene Benutzer auch tatsächlich eine aktive Verbindung zum PSSA hat.
Sie wird in PersistenceServiceStationaryAgent.java implementiert.

Copyright Munich Network Management Team