Sun Java System Calendar Server 6 2005Q4 contiene el siguiente conjunto de archivos para los que Sun Microsystems, Inc. concede una licencia exclusiva e intransferible para reproducir y distribuir en su forma binaria.
Además, puede copiar y utilizar, pero no modificar, los archivos de encabezado que se muestran y las bibliotecas de clase únicamente para producir que los binarios resultantes puedan interactuar con las API de software de Sun.
Se ofrece código de ejemplo únicamente como referencia para la creación de los binarios mencionados anteriormente.
Todos los archivos que se pueden distribuir para Calendar Server son para el complemento API, conocido como CSAPI. La API se describe en la Sun Java System Calendar Server 6 2005Q4 Developer’s Guide en:
http://docs.sun.com/coll/1313.1
En los siguientes archivos, cal_svr_base es el directorio en el que se instaló Calendar Server. El valor predeterminado para Solaris es /opt/SUNWics5/cal , mientras que para Linux es /opt/sun/calendar
Los valores que se pueden distribuir se encuentran en varios subdirectorios de cal_svr_base/csapi:
A continuación, se muestran los archivos que se pueden distribuir en este subdirectorio ( cal_svr_base/csapi/authsdk/):
cgiauth.c |
expapi.h |
login.html |
nsapiauth.c |
A continuación, se muestran los archivos que se pueden distribuir en este subdirectorio ( cal_svr_base/csapi/bin/):
libcsapi_xpcom10.so |
libicsexp10.so |
A continuación, se muestran los archivos que se pueden distribuir en este subdirectorio ( cal_svr_base/csapi/classes/):
ens.jar |
jms.jar |
A continuación, se muestran los archivos que se pueden distribuir en este subdirectorio ( cal_svr_base/csapi/include/):
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 |
csIQualifiedCalid- Lookup.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 |
|
Este directorio (cal_svr_base/csapi/plugins/) tiene los archivos que se pueden distribuir en los siguientes subdirectorios:
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/plugins/accesscontrol/):
csAccessControl.cpp |
csAccessControl.h |
csAccessControlFactory.cpp |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/plugins/authentication/):
csAuthentication.cpp |
csAuthentication.h |
csAuthenticationFactory.cpp |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/plugins/datatranslator/):
csDataTranslator.cpp |
csDataTranslator.h |
csDataTranslatorFactory.cpp |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/plugins/userattributes/):
csUserAttributes.cpp |
csUserAttributes.h |
csUserAttributesFactory.cpp |
Este directorio (cal_svr_base/csapi/samples/) tiene archivos que se pueden distribuir en los siguientes subdirectorios:
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/samples/authentication/):
authlogon.c |
authlogon.h |
authtest.c |
csAuthenticationLocal.cpp |
csAuthenticationLocal.h |
csAuthenticationLocalFactory.cpp |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/samples/datatranslator/):
csDataTranslatorCSV.cpp |
csDataTranslatorCSV.h |
csDataTranslatorCSVFactory.cpp |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/samples/ens/):
apub.c |
asub.c |
rpub.c |
rsub.c |
Los siguientes archivos que se pueden distribuir se encuentran en este subdirectorio ( cal_svr_base/csapi/samples/userattributes/):
csUserAttributesDB.cpp |
csUserAttributesDB.h |
csUserAttributesDBFactory.cpp |