Packagespark.managers
Interfacepublic interface IPersistenceManager
Implementors PersistenceManager

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

IPersistenceManager defines the interface that all persistence managers must implement. These objects are responsible for persisting data between application sessions.

See also

spark.managers.PersistenceManager


Public Methods
 MethodDefined By
  
AIR-only clear():void
Clears all the data that is being stored by the persistence manager.
IPersistenceManager
  
AIR-only getProperty(key:String):Object
Returns the value of a property stored in the persistence manager.
IPersistenceManager
  
AIR-only load():Boolean
Initializes the persistence manager.
IPersistenceManager
  
AIR-only save():Boolean
Flushes the data being managed by the persistence manager to disk, or to another external storage file.
IPersistenceManager
  
AIR-only setProperty(key:String, value:Object):void
Stores a value in the persistence manager.
IPersistenceManager
Method Detail
AIR-only clear()method
public function clear():void

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

Clears all the data that is being stored by the persistence manager.

AIR-only getProperty()method 
public function getProperty(key:String):Object

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

Returns the value of a property stored in the persistence manager. Properties are saved as key:value pairs.

Parameters

key:String — The property key.

Returns
Object — The value of a property stored in the persistence manager.
AIR-only load()method 
public function load():Boolean

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

Initializes the persistence manager.

Returns
Booleantrue if the operation is successful.
AIR-only save()method 
public function save():Boolean

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

Flushes the data being managed by the persistence manager to disk, or to another external storage file.

Returns
Booleantrue if the operation is successful.
AIR-only setProperty()method 
public function setProperty(key:String, value:Object):void

Language Version : ActionScript 3.0
Product Version : Flex 4.5
Runtime Versions : AIR 2.5

Stores a value in the persistence manager. Properties are saved as key:value pairs.

Parameters

key:String — The key to use to store the value.
 
value:Object — The value object to store.