Class Horde_Kolab_FreeBusy_Cache_Partial_Freebusy_Decorator_Log

Description

Implements interfaces:

Logs access to a cached partial free/busy list.

Copyright 2010 Klarälvdalens Datakonsult AB

See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.

Located in /Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/Cache/Partial/Freebusy/Decorator/Log.php (line 29)


	
			
Method Summary
 Horde_Kolab_FreeBusy_Cache_Partial_Freebusy_Decorator_Log __construct (Horde_Kolab_FreeBusy_Cache_Partial_Freebusy $partial, Horde_Kolab_FreeBusy_Logger $logger)
 NULL delete ()
 string getId ()
 int getMtime ()
 NULL store ( $data, Horde_iCalendar $vCal)
Methods
Constructor __construct (line 52)

Constructor.

  • access: public
Horde_Kolab_FreeBusy_Cache_Partial_Freebusy_Decorator_Log __construct (Horde_Kolab_FreeBusy_Cache_Partial_Freebusy $partial, Horde_Kolab_FreeBusy_Logger $logger)
delete (line 131)

Delete this partial data.

  • access: public
NULL delete ()

Implementation of:
Horde_Kolab_FreeBusy_Cache_Partial::delete()
Delete this partial data.
getId (line 65)

Get a partial ID representing a resource.

  • return: ID of the partial.
string getId ()

Implementation of:
Horde_Kolab_FreeBusy_Cache_Partial::getId()
Get a partial ID representing a resource.
getMtime (line 187)

Return the last modification date of the cache file.

  • return: The last modification date.
  • access: public
int getMtime ()

Implementation of:
Horde_Kolab_FreeBusy_Cache_Partial::getMtime()
Return the last modification date of the cache file.
load (line 75)

Load the partial data.

  • return: The extended partial free/busy data.
  • access: public
Horde_iCalendar load ()

Implementation of:
Horde_Kolab_FreeBusy_Cache_Partial::load()
Load the partial data.
loadSimple (line 103)

Load the simple partial free/busy data.

  • return: The reduced partial free/busy data.
  • access: public
Horde_iCalendar loadSimple ()
store (line 160)

Store partial data.

  • access: public
NULL store ( $data, Horde_iCalendar $vCal)

Implementation of:
Horde_Kolab_FreeBusy_Cache_Partial::store()
Store partial data.

Documentation generated on Sun, 30 Jan 2011 05:19:21 +0000 by phpDocumentor 1.4.3