Index DocHome Next |
iPlanet Unified Integration Framework Developer's Guide |
Contents
List of Figures
Preface
Chapter 1 ConceptsAbout UIF
UIF Architecture
UIF Abstractions Overview
UIF Internal Runtime Services
UIF Tools
Repository Schema and Definitions
Enterprise Connector
Management Console
Enterprise Connector-to-EIS Architecture
UIF API
UIF Application Development Model
Chapter 2 InstallationSummary of Installation Tasks
Checking Your Package
Checking Hardware and Software Requirements
Preparing to Install
Installing UIF
Installing on Windows NT
Uninstalling UIF
Installing on Unix
Uninstalling on Windows NT
Troubleshooting Your Installation
Uninstalling on Unix
Upgrade or Reinstall Issues
Cluster Installations
UIF and Enterprise Connector Clusters
Chapter 3 RepositoryUIF Repository
Connector Types
About the UIF Repository Browser
Datasources
View Hierarchy
Using the UIF Repository Browser
Data Object views
Import a Node and its Subnodes
Troubleshooting Tips
Export a Node and its subnodes
Delete a Node and its subnodes
Refresh the UIF Repository
Import the Root Node
View the Log
Chapter 4 Pooling ConceptsAbout Pooling
Pooling Configuration
Bind Durations
Bind Duration Escalation
Bind Duration Timeouts
Chapter 5 Programming ModelData Objects
Primitive Objects
Using the UIF API
Structure Objects
List Objects
Array Objects
Type Info Objects
API Naming Conventions
Attributes and Paths
Changing Data Types
Interface Hierarchy
Acquiring the UIF Runtime Object
Developing J2EE I18N Applications with UIF
Creating a Service Provider Object
Creating a Function Object
Setting Up and Executing the Function Object
Executing Multiple Function Objects
Chapter 6 ExceptionsAbout UIF Exceptions
Exception Scenarios
Application Logic Errors
UIF Exceptions Handling
UIF Runtime Errors
Enterprise Connector Errors
Chapter 7 API ReferenceIBSPRuntime Interface
Glossary
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
IBSPDataObjectPrimitiveInfo Interface
Methods
getBinary()
getBinarySize()
getDouble()
getFloat()
getFString()
getFStringMaxLen()
getInt()
getString()
getVBinary()
getVBinarySize()
setBinary()
setDouble()
setFloat()
setFString()
setInt()
setString()
setVBinary()
Package
IBSPDataObjectCollection Interface
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
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
BspException Class
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()
Package
DataObjectException Class
Methods
getInfo()
Package
FieldNameIsNullException Class
Package
FieldNameTooLongException Class
Package
FieldNotFoundException Class
Package
IllegalPathException Class
Package
IllegalRecusionException Class
Package
IndexOutOfBoundsException Class
Package
MethodUnsupportedException Class
Package
TypeMismatchException Class
Package
Index
Index DocHome Next
Copyright © 2000 Sun Microsystems, Inc. Some preexisting portions Copyright © 2000 Netscape Communications Corp. All rights reserved.
Last Updated October 19, 2000