The Kolab_Folder class represents an IMAP folder on the Kolab server.
$Horde: framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php,v 1.7.2.21 2010/06/22 09:31:39 wrobel Exp $
Copyright 2004-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (LGPL). If you did not receive this file, see http://www.fsf.org/copyleft/lgpl.html.
Located in /Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php (line 74)
The folder name.
A new folder name if the folder should be renamed on the next save.
Indicate that the folder data has been modified from the outside and all Data handlers need to synchronize.
Links to the annotation data handlers for this folder.
Additional Horde folder attributes.
Links to the data handlers for this folder.
Is this a default folder?
Additional Kolab folder attributes.
The handler for the list of Kolab folders.
The owner of this folder.
The permission handler for the folder.
The pure folder.
The title of this folder.
The type of this folder.
The complete folder type annotation (type + default).
Creates a Kolab Folder representation.
Returns whether the folder is accessible.
Delete this folder.
Delete the IMAP ACL for a user on this folder.
Delete the specified message from this folder.
Returns whether the folder exists.
Return the IMAP ACL of this folder.
Returns one of the attributes of the folder, or an empty string if it isn't defined.
Retrieve a handler for the data in this folder.
Get the free/busy relevance for this folder
Retrieve the supported formats.
Returns one of the Kolab attributes of the folder, or an empty string if it isn't defined.
Return the name of the folder.
Returns the owner of the folder.
Returns the permissions from this storage object.
Return the share ID of this folder.
Report the status of this folder.
Returns the subpath of the folder.
Returns a readable title for this folder.
The type of this folder.
Get the extended free/busy access settings for this folder
Checks to see if a user has a given permission.
Is this a default folder?
Move the specified message to the specified folder.
Move the specified message to the specified share.
Get an IMAP message and retrieve the Kolab Format object.
Saves the folder.
Save an object in this folder.
Set the IMAP ACL of this folder.
Set the free/busy relevance for this folder
Set a new IMAP folder name for the folder. The new name will be realized when saving the folder.
Set the list handler.
Set a new name for the folder. The new name will be realized when saving the folder.
Sets the permissions on the share.
Set the extended free/busy access settings for this folder
Triggers any required updates after changes within the folder. This is currently only required for handling free/busy information with Kolab.
Triggers a URL.
Get an annotation value of this folder.
Get annotation values on IMAP server that do not support METADATA.
Prepares a new kolab Groupeware message.
Set an annotation value of this folder.
Returns the properties that need to be serialized.
Initializes the object.
Documentation generated on Sun, 30 Jan 2011 05:17:22 +0000 by phpDocumentor 1.4.3