Sun Java logo     Copyright      Index      Next     

Sun logo
Sun Java System Calendar Server 6 2004Q2 Developer's Guide 

Contents


About This Reference
Who Should Read This Book
What You Need to Know
How This Book is Organized
Document Conventions
Monospaced Font
Italicized Font
Square or Straight Brackets
Platform-specific Syntax
Accessing Sun Documentation Online
Related Third-Party Web Site References

Part I Non-WCAP APIs

Chapter 1   Calendar Server API (CSAPI) Overview
CSAPI Architecture
Thread Safe Requirement
Dependencies
Using CSAPI
Loading CSAPI Modules
Plug-in Interfaces
Client and Server APIs
CSAPI Samples

Chapter 2   CSAPI Reference
csIAccessControl
CheckAccess
Init
csIAuthentication
ChangePassword
Init
Logon
Logout
VerifyUserExists
csICalendarLookup
DeleteHostnameForCalid
FreeCalid
FreeType
GetHostnameForCalid
Init
QualifyCalid
QueryType
SetHostnameForCalid
csIDataTranslator
GetSupportedContentTypes
Init
Translate
csIPlugin
GetDescription
GetVendorName
GetVersion
Init
csIQualifiedCalidLookup
FindCalid
Init
csIUserAttributes
FreeAttribute
GetAttribute
Init
SetAttribute
csICalendarServer
GetVersion
Init
csIMalloc
Calloc
Free
FreeIf
Init
Malloc
Realloc

Chapter 3   Proxy Authentication SDK Overview
Who Will Use the authSDK?
What Is the authSDK?
Architecture
Initialization
Lookup
Cleanup
Functions Overview

Chapter 4   Proxy Authentication SDK Reference
Proxy Authentication SDK Functions
CEXP_GenerateLoginURL
CEXP_GetVersion
CEXP_Init
CEXP_SetHttpPort
CEXP_Shutdown
How to Use the authSDK
Other Tips

Part II WCAP API

Chapter 5   Web Calendar Access Protocol Overview
Introduction
Command Overview
Session Identifiers
Hosted (Virtual) Domain Mode
Command Formats
Client Request Formats
Server Response Formats

Chapter 6   WCAP Common Topics
Access Control Entries
Application IDs (appid parameter)
Changing Language or Character Set
Encoded Characters
Error Handling
Fetching Component Data
Fetching Component State Data
Fetching Deleted Data
Fetching Recurrence Data
Formatting Standards
Freebusy Calendars
Freebusy Calculation for Private Events
Group Scheduling
Output Format
Recurring Components – Overview
Recurring Components – Creating, Modifying
Recurring Components – Deleting
Recurring Components – Fetching
Time Zones
Updating Parameter Values
X-Tokens

Chapter 7   WCAP Command Reference
addlink
change_password
check_id
createcalendar
deletecalendar
deletecomponents_by_range
deleteevents_by_id
deleteevents_by_range
deletetodos_by_id
deletetodos_by_range
export
fetchcomponents_by_alarmrange
fetchcomponents_by_attendee_error
fetchcomponents_by_lastmod
fetchcomponents_by_range
fetch_deletedcomponents
fetchevents_by_id
fetchtodos_by_id
get_all_timezones
get_calprops
get_freebusy
get_guids
gettime
get_userprefs
import
list
list_subscribed
login
logout
ping
search_calprops
set_calprops
set_userprefs
storeevents
storetodos
subscribe_calendars
unsubscribe_calendars
verifyevents_by_ids
verifytodos_by_ids
version

Glossary

Index


Copyright      Index      Next     


Copyright 2004 Sun Microsystems, Inc. All rights reserved.