NAME
Prospect::Client -- base class for Prospect::LocalClient and Prospect::SoapClient. $Id: Client.pm,v 1.15 2003/11/07 00:46:38 cavs Exp $
SYNOPSIS
This is an abstract class and is intended only for subclassing.
DESCRIPTION
Prospect::Client is the abstract base class for Prospect::LocalClient and Prospect::SoapClient. Not intended to be instantiated directly.
ROUTINES & METHODS
new()
Name: new()
Purpose: constructor
Arguments: 'tempdir' => directory to create temporary files (optional)
Returns: Prospect::Client
_tempfile()
Name: _tempfile()
Purpose: return the filename of a temporary file
Arguments: suffix for filename (optional)
Returns: filename
_get_cache_file()
Name: _get_cache_file()
Purpose: return the value for a given key in a given cache
Arguments: key, cache name
Returns: value
_put_cache_file()
Name: _put_cache_file()
Purpose: put a filename into a given cache using a given key
Arguments: key, cache name, value
Returns: value
BUGS
SEE ALSO
Prospect::LocalClient
Prospect::SoapClient