Index Next |
iPlanet Portal Server: Mobile Access Pack Programmer's Guide |
Contents
Preface
Audience for This Guide
What's in This Guide
How to Use This Guide
Other Resources
Documentation Resources
Typographic Conventions
Chapter 1 OverviewIntroduction
Client Awareness
Extensions to iPlanet Portal Server
Client Detection Module
Client Data Objects
Client Specific Authentication
Wireless Applications
Wireless Desktop
Wireless Content Providers
File Lookup Mechanism
JSPs
JSP Tag Libraries
Chapter 2 Authentication Template FilesAuthentication Template Files
Chapter 3 Desktop Template FilesThe Front Provider Template Files
Desktop and Mobile Devices Home Page Template Files
The Client Configuration Provider Template Files
Select Mobile Devices
The Content Provider Template Files
Add or Remove Mobile Devices
Select Channels For Display
The Layout Provider Template Files
Organize Channel Layout on Devices
The Options Provider Template Files
Configure Character Set for Mobile Device
Chapter 4 Content Provider Template FilesThe Calendar Provider Template Files
The Mail Provider Template Files
The Address Book Provider Template Files
The Wireless Personal Notes Provider Template Files
The PostIt Provider Template Files
The Wireless URL Scraper Provider Template Files
The UserInfo Provider Template Files
The Wireless Bookmarks Provider Template Files
Chapter 5 Application JSPsIntroduction
iPlanet Calendar Server JSPs
User Interface Flowcharts
iPlanet Messaging Server JSPs
JSP Files
Sample Customizations
User Interface Flowcharts
Personal Address Book JSPs
JSP Files
Sample Customizations
User Interface Flowcharts
JSP Files
Sample Customizations
Chapter 6 JSP Tag LibrariesIntroduction
Tag Patterns
Context Tag
Tag Attribute Evaluation
Bean Tags
Collection Tags
Command Tags
Content Tag
Session Tags
Message Catalog Tags
Link Tags
Examples
Tag Library Error Logging
Tag Library Quick Reference
Utilities Tag Library
context
iPlanet Calendar Server Client Tag Library
link
attr
url
parm
beans
bean
get
set
copy
if
ifnot
list
session
catalog
msg
content
edit
forward
include
context
iPlanet Messaging Server Client Tag Library
fetch
store
delete
dateformat
dateroll
datetime
event
events
get
set
context
Personal Address Book Client Tag Library
fetch
sendmessage
deletemessage
folder
folders
message
messages
line
lines
presetmsg
presetmsgs
get
set
context
fetch
add
delete
modify
entry
entries
get
set
Chapter 7 Tag Swapper TagsThe Desktop Tags
The Calendar Provider Tags
The Mail Provider Tags
The Address Book Provider Tags
The Wireless Personal Note Provider Tags
The PostIt Note Provider Tags
The Wireless URLScraper Provider Tags
The User Information Provider Tags
The Bookmark Provider Tags
Chapter 8 Attributes and SchemasAttributes for HTML Clients
<channelName>-description
Common Attributes
<channelName>-backgroundColor
<channelName>-hasHelp
<channelName>-helpLink
<channelName>-column
<channelName>-row
<channelName>-width
<channelName>-editType
<channelName>-isEditable
<channelName>-hasFrame
<channelName>-isMovable
<channelName>-isMinimizable
<channelName>-isMinimized
<channelName>-isRemovable
<channelName>-isDetachable
<channelName>-isDetached
<channelName>-hasBorder
<channelName>-title
Calendar Provider Attributes
<channelName>-clientHelpLinks
<channelName>-refreshTime
iwtCalendarProvider-calendarUserName
Mail Provider Attributes
iwtCalendarProvider-calendarUserPassword
iwtCalendarProvider-calendarServerName
iwtCalendarProvider-calendarServerPort
iwtCalendarProvider-weekView
iwtCalendarProvider-dayView
iwtCalendarProvider-clientURL
iwtCalendarProvider-jspLocationLength
iwtCalendarProvider-jspDescLength
iwtCalendarProvider-jspSummaryLength
iwtCalendarProvider-jspEventNumLines
iwtMailProvider-msgCopyInSent
Address Book Provider Attributes
iwtMailProvider-clientURL
iwtMailProvider-clientPort
iwtMailProvider-sortOrder
iwtMailProvider-displayHeaders
iwtMailProvider-numberHeaders
iwtMailProvider-predefinedReplies
iwtMailProvider-signature
iwtMailProvider-changeUserInfo
iwtMailProvider-IMAPServerName
iwtMailProvider-IMAPUserId
iwtMailProvider-IMAPPassword
iwtMailProvider-jspInboxNumLines
iwtMailProvider-jspFromLength
iwtMailProvider-jspSubjectLength
iwtMailProvider-jspMsgNumLines
iwtAddressBookProvider-clientURL
Bookmark Provider Attributes
iwtAddressBookProvider-displayEntries
iwtAddressBookProvider-sortOrder
iwtAddressBookProvider-sortBy
iwtAddressBookProvider-numEntries
iwtAddressBookProvider-maxEntries
iwtAddressBookProvider-LDAPServerName
iwtAddressBookProvider-LDAPport
iwtAddressBookProvider-LDAPAdminId
iwtAddressBookProvider-LDAPAdminPassword
iwtAddressBookProvider-LDAPSearchBase
iwtAddressBookProvider-IMAPServerName
iwtAddressBookProvider-IMAPUserId
iwtAddressBookProvider-IMAPPassword
iwtAddressBookProvider-ldapConnPoolStart
iwtAddressBookProvider-ldapConnPoolMax
iwtAddressBookProvider-ldapOpTimeout
iwtAddressBookProvider-jspAbNumLines
iwtWirelessBookmarkProviderWML-targets
XML Provider Attributes
iwtWirelessBookmarkProvidercHTML-targets
iwtXMLProvider-xslCache
JAXP Jar Attributes
iwtXMLProvider-url
iwtXMLProvider-xslFileName
Wireless URLScraper Provider Attributes
iwtWirelessURLScraperProvider-url
Authentication Module Attributes
iwtWirelessURLScraperProvider-showAsLink
iwtWirelessURLScraperProvider-clientPresentableTo
iwtWirelessURLScraperProvider-urlList
iwtAuth-clientDetectionClass
Client Detection Module Attributes
iwtAuth-clientDetectionEnabled
iwtAuth-supportedAuthModules
iwtAuth-loginWorkerClass
iwtAuth-loginWorkerClasses
iwtClient-defaultClientType
Desktop Attributes
iwtClient-clientTypes
iwtDesktop-clientAllProviders
iwtDesktop-clientUserSelectedProviders
iwtDesktop-clientChannelListModules
Appendix A API DescriptionsClient Data
Client Detection
Client Help
Provider APIs
Determining Presentability
Fetching Content
Determining Editability
Appendix B Sample TasksConfiguring the Attributes
Modifying the Attributes
Customizing the Templates
Adding an Attribute
Adding a New ClientType
Customizing the Client Detection Interface
Developing a Customized Client Detector
Creating Help Links
Modifying the Default Client Detector
Enabling Help Content Delivery on a Mobile Device
Making a Provider Client Aware
Developing and Storing the Help Files
Implementing the Client Data API
Initializing a Provider with the Init Method
Using the Session API to Retrieve the Client Type
Using the Client API
Index Next
Copyright © 2001 Sun Microsystems, Inc. All rights reserved.
Last Updated November 14, 2001