Notes de version de Sun Java System Communications Services 2005Q4

Fichiers redistribuables

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 :

authsdk

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/authsdk/) sont les suivants :

cgiauth.c

expapi.h

login.html

nsapiauth.c

bin

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/bin/) sont les suivants :

libcsapi_xpcom10.so

libicsexp10.so

classes

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/classes/) sont les suivants :

ens.jar

jms.jar

include

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

 

plugins

Les fichiers redistribuables de ce répertoire (cal_svr_base/csapi/plugins/) se trouvent dans les sous-répertoires suivants :

accesscontrol

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/accesscontrol/) sont les suivants :

csAccessControl.cpp

csAccessControl.h

csAccessControlFactory.cpp

authentication

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/authentication/) sont les suivants :

csAuthentication.cpp

csAuthentication.h

csAuthenticationFactory.cpp

datatranslator

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/datatranslator/) sont les suivants :

csDataTranslator.cpp

csDataTranslator.h

csDataTranslatorFactory.cpp

userattributes

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/plugins/userattributes/) sont les suivants :

csUserAttributes.cpp

csUserAttributes.h

csUserAttributesFactory.cpp

samples

Les fichiers de ce répertoire (cal_svr_base/csapi/samples/) se trouvent dans les sous-répertoires suivants :

authentication

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

datatranslator

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/datatranslator/) sont les suivants :

csDataTranslatorCSV.cpp

csDataTranslatorCSV.h

csDataTranslatorCSVFactory.cpp

ens

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

userattributes

Les fichiers redistribuables de ce sous-répertoire ( cal_svr_base/csapi/samples/userattributes/) sont les suivants :

csUserAttributesDB.cpp

csUserAttributesDB.h

csUserAttributesDBFactory.cpp