sogo/SoObjects/SOGo
Wolfgang Sourdeau 2e2b0ffee0 - see ChangeLog;
Monotone-Parent: 7650ec5fee84864554e6480b82a7d8b63269e075
Monotone-Revision: 568b85ef47fb295fcbb767ce70799e2091003ad6

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2006-07-07T16:04:46
Monotone-Branch: ca.inverse.sogo
2006-07-07 16:04:46 +00:00
..
agenor_defaults.m see ChangeLog 2006-06-15 19:34:10 +00:00
agenor_email2uid.m see ChangeLog 2006-06-15 19:34:10 +00:00
agenor_emails4uid.m see ChangeLog 2006-06-15 19:34:10 +00:00
agenor_shares4uid.m see ChangeLog 2006-06-15 19:34:10 +00:00
AgenorUserDefaults.h see ChangeLog 2006-06-15 19:34:10 +00:00
AgenorUserDefaults.m see ChangeLog 2006-06-15 19:34:10 +00:00
AgenorUserManager.h see ChangeLog 2006-06-15 19:34:10 +00:00
AgenorUserManager.m See ChangeLog 2006-06-16 17:47:25 +00:00
ChangeLog.upstream - renamed old and obsolete ChangeLogs to Changelog.upstream; 2006-07-04 20:13:47 +00:00
common.h see ChangeLog 2006-06-15 19:34:10 +00:00
GNUmakefile see ChangeLog 2006-06-15 19:34:10 +00:00
GNUmakefile.preamble see ChangeLog 2006-06-15 19:34:10 +00:00
NSObject+AptComparison.h see ChangeLog 2006-06-15 19:34:10 +00:00
NSObject+AptComparison.m see ChangeLog 2006-06-15 19:34:10 +00:00
NSString+iCal.h see ChangeLog 2006-06-15 19:34:10 +00:00
README see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoAppointment.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoAppointment.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoAppointmentICalRenderer.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoAppointmentICalRenderer.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoAuthenticator.h - see ChangeLog; 2006-07-07 16:04:46 +00:00
SOGoAuthenticator.m - see ChangeLog; 2006-07-07 16:04:46 +00:00
SOGoContentObject.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoContentObject.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoCustomGroupFolder.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoCustomGroupFolder.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoFolder.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoFolder.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoGroupFolder.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoGroupFolder.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoGroupsFolder.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoGroupsFolder.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoLRUCache.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoLRUCache.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoObject.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoObject.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoUser.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoUser.m see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoUserFolder.h see ChangeLog 2006-06-15 19:34:10 +00:00
SOGoUserFolder.m see ChangeLog 2006-06-15 19:34:10 +00:00
Version see ChangeLog 2006-06-15 19:34:10 +00:00
WOContext+Agenor.h see ChangeLog 2006-06-15 19:34:10 +00:00
WOContext+Agenor.m see ChangeLog 2006-06-15 19:34:10 +00:00

libSOGo
=======

Common SOGo objects.

NOTE: the SOPE objects are registered by the Main bundle products.plist.

Class Hierarchy
===============

  [NSObject]
    SOGoObject
      SOGoContentObject
      SOGoFolder
        SOGoUserFolder	    - the "home" directory
    SOGoGroupsFolder	    - intermediate folder
    SOGoGroupFolder	    - a folder representing a set of people
      SOGoCustomGroupFolder - a custom group (eg '_custom_helge,znek')

TODO
====
- why is SOGoUserFolder an OCS folder?


Defaults
========

AgenorCacheCheckInterval - int (default: 1 hour == 3600s)
- how often to flush the LDAP caches