ArrayObject which holds the DataAccess objects
private $cache
ConnectionCache instance
private static $instance
initializes cache
private function __construct()
creates and returns instance of ConnectionCache if instance does not exist, otherwise returns instance if instance already exists
public static function getInstance()
creates/overwrites a DataAccess entry in the cache
public function setEntry( $key, $conn )
removes an entry from the cache
public function removeEntry( $conn )
creates/overwrites a DataAccess entry in the cache
public function getEntry( $key )
verifies if an entry is valid based on its key
public function isEntry( $key )