Index DocHome Next |
iPlanet Unified Integration Framework Developer's Guide |
Contents
PrefaceAbout This Guide
Chapter 1 Concepts
What You Should Know
How This Guide Is Organized
Documentation Conventions
About UIF
Chapter 2 The Repository Browser
Architecture
UIF Repository
UIF Abstractions Overview
UIF Runtime
UIF Abstractions Detailed
Repository and Metadata Services
Data Object Service
Data Object Service
Tools
Repository Service
Metadata Service
Repository Schematics
UIF Runtime Service
User Mapping Service
Connector
Connector-to-EIS Architecture
User Roles and Tasks
Connector Types
Management Console
Data Sources
Data Source Configuration Information
Data Type Definitions
Service Provider Definitions
Function Object Definitions
Pool Definitions
User Mapping Information
Development Strategy
About the Repository Browser
Chapter 3 Pooling Concepts
View Hierarchy
Using the Repository Browser
Data Object Views
Importing a Node
Exporting an XML File
Deleting a Node
Importing the Root Node
Viewing the Log
Troubleshooting Tips
About Pooling
Chapter 4 Programming Concepts
Bind Durations
Bind Duration Escalation
Pooling Configuration
Bind Duration Timeouts
Programming Model
Chapter 5 API Reference
Acquiring the UIF Runtime Object
Data Objects
Service Provider Object Creation
Function Object Creation
Setting Up and Executing the Function Object
Executing Multiple Function Objects
Primitive Objects
Structure Objects
List Objects
Array Objects
Type Info Objects
API Naming Conventions
Attributes and Paths
Changing Data Types
Interface Hierarchy
IBSPRuntime Interface
Index
Package
IBSPServiceProvider Interface
Methods
createFunctionObject()
createServiceProvider()
getServerContext()
Package
IBSPFunctionObject Interface
Methods
disable()
enable()
extendBindDuration()
getConfig()
isEnabled()
Package
IBSPDataObjectMgr Interface
Methods
execute()
getDataBlock()
getProperties()
getServiceProvider()
prepare()
Package
IBSPDataObject Interface
Methods
dumpDataObject()
Package
IBSPDataObjectPrimitive Interface
Attribute Access Methods
Other Methods
attrExists()
attrIsDefined()
copy()
getAttr()
getAttrBinary()
getAttrBinarySize()
getAttrCount()
getAttrDouble()
getAttrFloat()
getAttrFString()
getAttrFStringMaxLen()
getAttrInt()
getAttrString()
getAttrType()
getAttrVBinary()
getAttrVBinarySize()
getDataItr()
getTypeInfo()
isAttrType()
isType()
removeAttr()
setAttrBinary()
setAttrDataObject()
setAttrDataObjectList()
setAttrDataObjectStructure()
setAttrDouble()
setAttrFloat()
setAttrFString()
setAttrInt()
setAttrString()
setAttrVBinary()
Package
IBSPDataObjectCollection Interface
Methods
getBinary()
Package
getBinarySize()
getDouble()
getFloat()
getFString()
getFStringMaxLen()
getInt()
getString()
getVBinary()
getVBinarySize()
setBinary()
setDouble()
setFloat()
setFString()
setInt()
setString()
setVBinary()
Methods
getPrimDefault()
getPrimDefaultBinary()
getPrimDefaultDataObject()
getPrimDefaultDouble()
getPrimDefaultFloat()
getPrimDefaultFString()
getPrimDefaultFStringMaxLen()
getPrimDefaultInt()
getPrimDefaultVBinary()
getPrimSize()
getPrimType()
setPrimDefaultBinary()
setPrimDefaultDataObject()
setPrimDefaultDouble()
setPrimDefaultFloat()
setPrimDefaultFString()
setPrimDefaultInt()
setPrimDefaultString()
setPrimDefaultVBinary()
IBSPDataObjectList Interface
Package
IBSPDataObjectArray Interface
Access Methods
Element Insertion and Deletion Methods
Other Methods
addElemBinary()
addElemDataObject()
addElemDataObjectList()
addElemDataObjectStructure()
addElemDouble()
addElemFloat()
addElemFString()
addElemInt()
addElemString()
addElemVBinary()
elemExists()
elemIsDefined()
getElem()
getElemBinary()
getElemBinarySize()
getElemCount()
getElemDataObject()
getElemDouble()
getElemFloat()
getElemFString()
getElemFStringMaxLen()
getElemInt()
getElemString()
getElemType()
getElemVBinary()
getElemVBinarySize()
getMaxElemCount()
isElemType()
removeElem()
setElemBinary()
setElemDataObject()
setElemDataObjectList()
setElemDataObjectStructure()
setElemDouble()
setElemFloat()
setElemFString()
setElemInt()
setElemString()
setElemVBinary()
setMaxElemCount()
Package
IBSPDataObjectStructure Interface
Methods
addElem()
getElemTypeInfo()
Package
IBSPDataObjectStructureInfo Interface
Access Methods
Other Methods
fieldExists()
fieldIsDefined()
getField()
getFieldBinary()
getFieldBinarySize()
getFieldCount()
getFieldDataObject()
getFieldDouble()
getFieldFloat()
getFieldFString()
getFieldFStringMaxLen()
getFieldInt()
getFieldString()
getFieldType()
getFieldVBinary()
getFieldVBinarySize()
isFieldType()
removeField()
setFieldBinary()
setFieldDataObject()
setFieldDataObjectList()
setFieldDataObjectStructure()
setFieldDouble()
setFieldFloat()
setFieldFString()
setFieldInt()
setFieldString()
setFieldVBinary()
Package
IBSPDataObjectInfo Interface
Methods
definesField()
getFieldInfo()
getFields()
Package
IBSPDataObjectListInfo Interface
Methods
createInstance()
Package
IBSPDataObjectArrayInfo Interface
Methods
getInitialSize()
getMaxElemCount()
setInitialSize()
setMaxElemCount()
Package
IBSPDataObjectDataItr Interface
Methods
getArrayElemType()
getArrayElemTypeInfo()
setArrayElemType()
setArrayElemTypeInfo()
Package
Accessor Methods
Other Methods
getCurrent()
getCurrentBinary()
getCurrentBinarySize()
getCurrentDataObject()
getCurrentDouble()
getCurrentFieldName()
getCurrentFloat()
getCurrentFString()
getCurrentInt()
getCurrentString()
getCurrentType()
getCurrentVBinary()
getCurrentVBinarySize()
isCurrentType( )
next()
setCurrentBinary( )
setCurrentDataObject()
setCurrentDouble()
setCurrentFloat()
setCurrentFString()
setCurrentInt()
setCurrentString()
setCurrentVBinary()
Index DocHome Next
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.
Last Updated June 08, 2000