[Top] [Prev] [Next] [Bottom]
MoneyScape Channel Developer Guide
IntelliPortal Version 1.1
-
Who Should Read This Book
-
How This Book Is Organized
-
Conventions Used in This Book
-
Web Sites for Further Information
-
IntelliPortal Developer Toolkit
-
Software Tools
-
Technical Documentation
-
Java Documentation
-
IntelliPortal APIs
-
Sample Channels
-
Technical Support
-
IntelliPortal Terms
-
Architectural Overview
-
Client/Server Architecture
-
Client Architecture
-
Sub-Systems Communication
-
Client Shell
-
Channels
-
Channel Support Services
-
Server Architecture
-
MecaPlugin
-
DataFeed
-
Server Database
-
Adapters
-
Client Services
-
IAlertService
-
IBBusyService
-
IBookmarkService
-
IChannelSelectorService
-
IGenericService
-
IHistoryService
-
IKeyManagerService
-
ILayoutService
-
ILogService
-
IRequestBufferService
-
ITickerService
-
ITunerEventService
-
IUsageTrackingService
-
IVersionRegistryService
-
IntelliPortal Java Packages
-
Getting Started
-
Developing Java Channels
-
How a Java Channel Works
-
Ways to Create Java Channels
-
Java Channel Components
-
IMecaApplication
-
IMecaApplicationContext
-
Client Disk Storage
-
TunerEvent Messaging
-
Extending MecaBaseChannel
-
MecaBaseChannel Example
-
Not Extending MecaBaseChannel
-
Updating Channels
-
Updating Active Channels
-
Updating Inactive Channels
-
Dynamic Updating
-
Using Triggers and History
-
Trigger Architecture
-
How Channels Use Triggers
-
Using Bookmarks
-
Instantiating IBookmarkService
-
Bookmarkable States
-
Developing HTML Channels
-
HTML Parameters.txt
-
Building an Ad Channel
-
Creating Server Files
-
Configuring Channel Properties
-
Configuring the Adapter
-
Adding or Removing Ads
-
Error Handling
-
Debugging and Testing
-
Error Handling and Exceptions
-
Using the Publisher
-
Publishing System and Sample Channels
-
Publishing Individual Channels
-
Publishing Multiple Channels
-
Setting Channel Properties
-
General Properties
-
Publish Properties
-
Client Update Channel
-
Update Properties
-
Developing New Adapters
-
Implementing IAdapter
-
Using DataBundles
-
Developing Financial Transaction Adapters
-
Interfaces and Methods
-
Using Pre-Built Adapters
-
ByteArrayTestAdapter
-
FileReaderAdapter
-
OfxAdapter
-
URLAdapter
-
WebCrawlerAdapter
-
Sample Adapters
-
ByteArrayTestAdapter
-
DataBundle Adapter
-
Hints for Writing Adapters
-
Sending and Receiving Serialized Objects
-
Using AdapterContext
-
Extending and Using AdapterException
-
Using Server Storage
-
IUserPermanentStorage
-
IUserTransientStorage
-
Using Custom Tables
-
Connecting to Other Databases
-
Using Pooled Connections
-
Using Flat Files
-
Other JDBC Utilities
-
Trigger Classes
-
Trigger Keys
-
Using the Trigger Editor
-
Adding Keys
-
Adding TriggerItems
-
Setting Dependencies
-
Customizing Bookmarks and ChannelItems
-
How Alerts Work
-
Using the Alert Editor
-
Bookmark Customizer
-
ChannelItem Customizer
-
Creating Alerts with the API
-
IntelliPortal Security Features
-
Authentication Options
-
API Overview
-
KeyRing
-
KeyManager
-
KeyEditor
-
Using the Authentication API
-
Required Steps
-
Getting Started
-
Using Client Layout
-
Client Panels
-
Getting a Panel
-
Getting a Panel with the Publisher
-
Getting a Panel with the API
-
Customizing the Layout
-
Extending LayoutBase()
-
Implementing a Custom Layout
-
Setting the Base Layout
-
Selecting a Background Graphic
-
Building MSF Channels
-
Designing a Schema
-
Designing SQL Statements
-
Creating Container Java Classes
-
Requesting Data from the MSF
-
Accessing Data via MsfDataSet(s)
-
Required Properties.txt Entries
-
Optional Features
-
Updating the Database Without Retrieving Data
-
Creating Unique Sequence Numbers
-
Executing Parameterized Queries
-
Notifying Listeners of Changes
-
Making Changes before an Insert, Update, or Delete
-
MSF Java Classes
-
AdChannel
-
Configuring the AdChannel
-
BookmarkSample
-
EnrollmentStub
-
ImageChannel
-
InvisibleHtml
-
MsfSampleChannel
-
OfxChannel
-
PortfolioChannel
-
Configuring the PortfolioChannel
-
StartupChannel
-
Client Properties
-
Channel Properties
-
Client Properties
-
Property Keyword Values
-
Subscribing to Multiple Transmitters
MECA Software L.L.C. is a registered trademark and IntelliPortal is a trademark in the United States and other countries. Adobe, Acrobat, and PostScript are trademarks of Adobe Systems, Inc. Marimba and Castanet are registered trademarks or service marks of Marimba, Inc. Microsoft, Windows, and Windows NT are registered trademarks of Microsoft Corporation. Oracle, Oracle7, and Oracle8 are trademarks of Oracle Corp. Sun, Sun Microsystems, Solaris, Java, and JavaSoft are trademarks or registered trademarks of Sun Microsystems, Inc. VeriSign is a trademark of VeriSign, Inc. Unix is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd. All other products or services mentioned in this document are identified by the trademarks, service marks, or product names as designated by the companies who market those products. Inquiries concerning such trademarks should be made directly to those companies.
Copyright
© 1999 MECA Software L.L.C. All rights reserved.
115 Corporate Drive, Trumbull, Connecticut 06611 USA.
This publication and the software it describes contain proprietary and confidential information. No part of this document may be copied, photocopied, reproduced, translated, or reduced to any electronic or machine-readable format without prior written permission of MECA Software. The information in this document is subject to change without notice. MECA Software assumes no responsibility for any damages arising from the use of this document, including but not limited to, lost revenue, lost data, claims by third parties, or other damages. If you have comments or suggestions concerning this manual, please contact documentation@mecasw.com.
[Top] [Prev] [Next] [Bottom]
documentation@mecasw.com
Copyright © 1999, MECA Software L.L.C. All rights
reserved.