Sun Java System Calendar Server 6 2005Q4 contient le jeu de fichiers suivant, pour lequel Sun Microsystems, Inc. vous octroie une licence limitée non exclusive et non cessible de reproduction et de distribution sous forme binaire.
En outre, vous pouvez copier et utiliser, sans toutefois les modifier, les fichiers d'en-tête et les bibliothèques de classes listés, mais uniquement afin de pouvoir interfacer les binaires résultants avec les API logicielles de Sun.
Des exemples de code sont fournis à des fins de référence uniquement, pour faciliter la création des binaires mentionnés ci-dessus.
Tous les fichiers redistribuables de Calendar Server sont destinés à l'API de plug-in appelée CSAPI. Ces API sont décrites dans le manuel Sun Java System Calendar Server 6 2005Q4 Developer’s Guide à l'adresse suivante :
http://docs.sun.com/coll/1313.1
Dans les fichiers ci-après, cal_svr_base est le répertoire d'installation de Calendar Server. Pour Solaris et Linux, le répertoire par défaut est, respectivement, /opt/SUNWics5/cal et /opt/sun/calendar.
Les fichiers redistribuables se trouvent dans divers sous-répertoires de cal_svr_base/csapi :
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/authsdk/) sont les suivants :
cgiauth.c |
expapi.h |
login.html |
nsapiauth.c |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/bin/) sont les suivants :
libcsapi_xpcom10.so |
libicsexp10.so |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/classes/) sont les suivants :
ens.jar |
jms.jar |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/include/) sont les suivants :
IIDS.h |
nsCom.h |
nsMacRepository.h |
csIAccessControl.h |
nsDebug.h |
nsProxyEvent.h |
csIAuthentication.h |
nsError.h |
nsRepository.h |
csICalendarDatabase.h |
nsHashtable.h |
nsString.h |
csICalendarLookup.h |
nsIAtom.h |
nsTraceRefcnt.h |
csICalendarServer.h |
nsICaseConversion.h |
nsVector.h |
csIDBTranslator.h |
nsICollection.h |
nsUnicharUtilCIID.h |
csIDataTranslator.h |
nsID.h |
nsXPComCIID.h |
csIMalloc.hplugins |
nsIEnumerator.h |
nsXPComFactory.h |
csIPlugin.h |
nsIEventQueueService.h |
nscore.h |
csIQualifiedCalidLookup.h |
nsIFactory.h |
pasdisp.h |
csIUserAttributes.h |
nsIPtr.h |
publisher.h |
mozIClassRegistry.h |
nsIServiceManager.h |
subscriber.h |
mozIRegistry.h |
nsIServiceProvider.h |
xcDll.h |
nsAgg.h |
nsISizeOfHandler.h |
xcDllStore.h |
nsCOMPtr.h |
nsISupports.h |
|
nsCRT.h |
nsISupportsArray.h |
|
Les fichiers redistribuables de ce répertoire (cal_svr_base/csapi/plugins/) se trouvent dans les sous-répertoires suivants :
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/accesscontrol/) sont les suivants :
csAccessControl.cpp |
csAccessControl.h |
csAccessControlFactory.cpp |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/authentication/) sont les suivants :
csAuthentication.cpp |
csAuthentication.h |
csAuthenticationFactory.cpp |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/datatranslator/) sont les suivants :
csDataTranslator.cpp |
csDataTranslator.h |
csDataTranslatorFactory.cpp |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/userattributes/) sont les suivants :
csUserAttributes.cpp |
csUserAttributes.h |
csUserAttributesFactory.cpp |
Les fichiers de ce répertoire (cal_svr_base/csapi/samples/) se trouvent dans les sous-répertoires suivants :
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/authentication/) sont les suivants :
authlogon.c |
authlogon.h |
authtest.c |
csAuthenticationLocal.cpp |
csAuthenticationLocal.h |
csAuthenticationLocalFactory.cpp |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/datatranslator/) sont les suivants :
csDataTranslatorCSV.cpp |
csDataTranslatorCSV.h |
csDataTranslatorCSVFactory.cpp |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/ens/) sont les suivants :
apub.c |
asub.c |
rpub.c |
rsub.c |
Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/userattributes/) sont les suivants :
csUserAttributesDB.cpp |
csUserAttributesDB.h |
csUserAttributesDBFactory.cpp |