Package net.rim.device.api.lowmemory

Low Memory Classes and Definitions The LowMemory package maintains memory resources on the device when the device becomes over-taxed and runs low on memory.

See:
          Description

Interface Summary
LowMemoryFailedListener A listener interface reacting to low memory manager (LMM) failure.
LowMemoryListener Listener interface for receiving and reacting to low memory events.
 

Class Summary
LowMemoryManager The LowMemoryManager maintains memory resources on the device when the device becomes over-taxed and runs low on memory.
 

Package net.rim.device.api.lowmemory Description

Low Memory Classes and Definitions

The LowMemory package maintains memory resources on the device when the device becomes over-taxed and runs low on memory. This can occur when the device becomes overloaded with personal information management (PIM) items or old messages, or during memory-intensive operations. When the device becomes low on memory, the LowMemoryManager frees up memory resources by prioritizing objects in memory and marking objects it deems less critical for deletion by the VM. Old mail messages and calendar entries are typically deleted first.

The LowMemoryListener class receives and reacts to LowMemoryManager events, while the LowMemoryFailedManager class reports LowMemoryManager failures.






Copyright 1999-2010 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark of Sun Microsystems, Inc.