Ubicación de LocalStorage del AppFramework (jsr 296)

Friday, 14 November 2008

La ubicación del LocalStorage del AppFramework dependerá del Sistema Operativo en el cual estemos corriendo nuestra aplicación.

Por ejemplo, si hacemos:

LocalStorage storage =
      Application.getInstance(UnaClase.class).getContext().getLocalStorage();
storage.save(objeto, "archivo.xml");

El archivo (en este ejemplo “archivo.xml”) se almacenará en los siguientes sitios:

Windows XP:

C:\Documents and Settings\<NombreUsuario>\<AppData>\<VendorID>\<AppID>\archivo.xml

OS X:

/<Usuarios>/<NombreUsuario>/Library/Application Support/<AppID>/archivo.xml

Unix:

/home/<NombreUsuario>/.<AppID>/archivo.xml

De ahí podemos deducir otro buen motivo para definir bien tanto AppID como VendorID en nuestra aplicación.


Posted in Java, Swing Tagged: appframework, Java, jsr296, Swing
Thumbnail Screenshots by Thumbshots