Contents

Title Page

Copyright Page

Preface

Purpose of This Document

Who Should Read This Document

How This Document Is Organized

How to Use This Document

Opening the Document in a Web Browser

Printing from a Web Browser

Documentation Conventions

Related Documentation

Jolt Documentation

BEA Publications

Contact Information

Documentation Support

Customer Support

1. Introducing the Jolt Web Application Services

Key Features

How the Jolt Web Application Services Works

2. Installing the Jolt Web Application Services

Netscape Enterprise Server Requirements

Microsoft Active Server Requirements

Web Application Services Class Files Installation

Netscape Enterprise Server Samples

Microsoft Information Services Server Samples

3. Using the Web Application Services Toolkit

Overview

Getting Started Checklist

Overview of the TRANSFER Service

TRANSFER Request Walkthrough

Initializing the Jolt Session Pool Manager

Submitting a TRANSFER Request from the Client

Processing the Request

Returning the Results to the Client

4. Web Application Services Class Library Reference

bea.web Package

UserInfo Class

UserInfo Constructor

UserInfo

UserInfo Methods

setUserName

setUserPassword

setUserRole

setAppPassword

SessionPoolManager Class

SessionPoolManager Methods

done

createSessionPool

stopSessionPool

getSessionPool

suspendSessionPool

removeSessionPool

SessionPool Class

SessionPool Methods

startTransaction

getConnection

getMaxConnections

setMaxConnections

isSuspended

Connection Class

Connection Methods

getAccessTime

getAddr

getErrorCount

getUseCount

inTransaction

isAlive

Transaction Class

Transaction Methods

commit

rollback

Template Class

Template Methods

load

unload

TemplateData Class

TemplateData Methods

setValue - by index

setValue

getValue - by index

getValue

getBytesValue - by index

getBytesValue

setBytesValue - by index

setBytesValue

getCount

Result Class

Result Methods

applicationError

getApplicationCode

getError

getErrorDetail

getStringError

getStringErrorDetail

noError

systemError

bea.web.ns Package

SessionPoolManager Class

SessionPoolManager Constructor

SessionPoolManager

SessionPoolManager Method

createSessionPool

SessionPool Class

SessionPool Methods

call

call - with transaction

Template Class

Template Constructors

Template Methods

eval - data set array

eval - data set

evalFile - data set array

evalFile - data set

TemplateData Class

TemplateData Constructors

TemplateData Methods

importRequest

5. BEAWEB Components for Microsoft Active Server Pages

SessionPoolManager Object

BEAWEB.SessionPoolManager Component

SessionPoolManager Methods

done

createSessionPool

suspendSessionPool

stopSessionPool

removeSessionPool

getSessionPool

SessionPool Object

SessionPool Methods

call

startTransaction

getConnection()

setMaxConnections

getMaxConnections

isSuspended

Template Object

BEAWEB.Template Component

Template Methods

eval - data set list

evalFile

load

unload

TemplateData Object

BEAWEB.TemplateData Component

TemplateData Methods

setValue

getValue

setValueByIndex

getValueByIndex

setBytesValue

getBytesValue

getBytesValueByIndex

setBytesValueByIndex

getCount

importRequest

Connection Object

Connection Methods

getAccessTime

getAddr

getErrorCount

getUseCount

inTransaction

isAlive

UserInfo Object

BEAWEB.UserInfo Component

UserInfo

UserInfo Methods

setUserName

setUserPassword

setUserRole

setAppPassword

Transaction Object

Transaction Methods

commit

rollback

Result Object

Result Methods

applicationError

systemError

getError

getErrorDetail

getApplicationCode

getStringError

getStringErrorDetail

noError

setValue

getValue

setValueByIndex

getValueByIndex

setBytesValue

getBytesValue

getBytesValueByIndex

setBytesValueByIndex

getCount

importRequest