Index

A

accessor methods, exposing to the user, 1

Add Business Method menu item, 1

Add Constructor menu item, 1

Add Create Method menu item, 1

Add Finder Method menu item, 1

Add Module menu item, 1

B

business methods

Customerreview

getCustomerreviewDetail, 1

getReview, 1

DiningGuideManager

createCustomerreview, 1, 2

getAllRestaurants, 1, 2

getCustomerreviewDetail, 1, 2

getCustomerreviewsByRestaurant, 1, 2

getRestaurantDetail, 1, 2

Restaurant

getRating, 1, 2

getRestaurantDetail, 1

Restaurant.getRestaurantDetail, 1

business methods, Swing client

CustomerReviewTable

getCustomerReviewByName, 1

jButton1ActionPerformed, 1

putDataToTable, 1, 2, 3

refreshView, 1, 2

RestaurantTable

getAllRestaurants, 1

jButton1ActionPerformed, 1, 2

putDataToTable, 1

C

client proxy, 1

client proxy methods

createCustomerreview, 1

getAllRestaurants, 1, 2

getCustomerreviewsByRestaurant, 1, 2

constructors

CustomerreviewDetail, 1

RestaurantDetail, 1

create methods

Customerreview.create, 1, 2, 3

DiningGuideManager.create, 1 - 2, 3

JNDI lookup code in, 1

Restaurant.create, 1, 2, 3

Create New EJB Test Application menu item, 1, 2

Creating a web service, 1

creating a web service, 1 - 2

Customerreview entity bean

create method, creating, 1

creating, 1 - 2

getReview method, creating, 1

testing, 1

CustomerReview table, description, 1

 

Customerreview_TestApp, 1

bean methods, testing, 1 - 2

creating, 1 - 2

deploying, 1

undeploying, 1 - 2

CustomerReviewTable

creating, 1

displayed, 1, 2

D

Deploy menu item, 1

deploying

adding Sun ONE Application Server 7 properties for entity beans, 1 - 2, 3 - 4

adding Sun ONE Application Server 7 properties for session beans, 1 - 2

test applications for entity beans, 1, 2

test applications for session beans, 1

undeploying with the IDE, 1 - 2

detail classes

creating, 1 - 2

description, 1, 2

DGWebService, 1

DiningGuide application

application scenarios, 1

architecture, 1

deploying, 1, 2

EJB tier, 1 - 2

functional description, 1

functional specs, 1

limitations, 1

requirements, 1

Swing client, adding to the application, 1 - 2

Swing client, examining, 1 - 2

Swing client, executing, 1

user's view, 1

zipped source files, 1

DiningGuide Swing client

executing, 1

generated from web services, 1

installing and using, 1

DiningGuide2

Microsoft Windows limitation on application location, 1

DiningGuideApp, 1

DiningGuideManager session bean

create method, coding, 1 - 2

createCustomerreview method, 1, 2 - 3, 4, 5

creating, 1

getAllRestaurants method, 1 - 2, 3

getCustomerreviewDetail method, 1, 2

getCustomerreviewsByRestaurant method, 1 - 2, 3

getRestaurantDetail method, 1, 2

testing, 1 - 2

DiningGuideManager_TestApp

bean methods, testing, 1 - 2

creating, 1 - 2

deploying, 1

E

EJB Builder

entity beans, creating, 1 - 2

local or remote interfaces, 1, 2

session beans, creating, 1 - 2

using, 1

EJB QL

using in finder methods, 1

EJB tier overview, 1, 2 - 3

entity beans

adding to an EJB module, 1

business methods, creating, 1

business methods, testing, 1

create methods, creating, 1

create methods, testing, 1

creating, 1 - 2

finder methods, creating, 1

finder methods, testing, 1

local or remote interfaces, 1

primary key class, 1

testing, 1 - 2

validating, 1

example applications

StockApp and UDDI registry, 1

where to download, 1

executing

test applications for entity beans, 1, 2

test applications for session beans, 1

F

ffjuser40ee, UNIX default user settings file, 1

finder methods

Customerreview.findByRestaurantName, 1, 2

Restaurant.findAll, 1, 2, 3

testing, 1

G

Generate Client Proxy menu item, 1

Generate/Compile Java File menu item, 1

generated runtime classes, 1

generated web service, 1

I

interfaces, local or remote

for entity beans, 1

for session beans, 1

J

J2EE applications

creating, 1

deploying, 1

DiningGuideApp, 1

J2EE Reference Implementation (RI)

stopping, 1

Javadoc technology

using in the IDE, 1

JDBC connection pool

defining in the IDE, 1 - 2

registering, 1 - 2

JDBC data source

defining in the IDE, 1

registering, 1

JDBC persistence manager

defining in the IDE, 1

registering, 1

JNDI lookup code, 1

M

Mount Filesystem menu item, 1

N

New CMP Entity EJB menu item, 1

New EJB Test Application menu item, 1

New J2EE Application menu item, 1

New Java Bean menu item, 1

New Web Service menu item, 1

O

Oracle database

configuring to use with the IDE and the application server, 1 - 2

installing a table, 1

installing a type 4 JDBC driver, 1

Overview of tasks, 1 - 2

P

parameters

changing order of, 1

order in test client, 1

R

reating a web service client, 1

Restaurant entity bean

create method, 1, 2, 3

creating, 1 - 2

findall method, 1

getRating method, 1, 2

getRestaurantDetail method, 1

Restaurant table, description, 1

Restaurant_TestApp

bean methods, testing, 1 - 2

creating, 1 - 2

deploying, 1

undeploying, 1 - 2

RestaurantTable

creating, 1

displayed, 1, 2

S

session beans

business methods, creating, 1 - 2

create method, modifying, 1

create method, testing, 1

creating, 1 - 2

EJB references, adding, 1 - 2

local or remote interfaces, 1

testing, 1 - 2

validating, 1

Sun ONE Application Server 7 server

configuring for Oracle, 1 - 2

evaluation installation, 1

installing the Oracle JDBC driver, 1

J2SE SDK version requirements, 1

non-eval installation, 1

plugin properties to set for entity beans, 1 - 2, 3 - 4

plugin properties to set for session beans, 1 - 2

restarting with the IDE, 1

starting on Microsoft Windows, 1

starting on Solaris, UNIX, or Linux environments, 1

supported platforms, 1

undeploying an application with the IDE, 1

Sun ONE Application Server plugin

and administrative client libraries, 1

description, 1

installation options, 1

installing with Update Center, 1

Sun ONE Studio 4 IDE

configuring for Oracle, 1 - 2

configuring to use the Sun ONE Application Server 7 server, 1 - 2

installing the Oracle JDBC driver, 1

setting the default application server, 1

starting on Microsoft Windows, 1

starting on Solaris, UNIX, or Linux environments, 1

Sun ONE Studio 4 requirements

application servers, 1

J2SE SDK, 1

web browsers, 1

web servers, 1

Swing client

adding to the DiningGuide application, 1 - 2

editing limitations, 1

examining the code, 1 - 2

executing, 1

T

test application facility

adding entity beans to the EJB module, 1

entity beans, testing, 1 - 2

session bean, testing, 1 - 2

test client, creating, 1 - 2, 3 - 4, 5 - 6

test client, deploying, 1, 2, 3

test client, using, 1 - 2, 3 - 4

using, 1

web service, testing, 1 - 2

test applications

Customerreview_TestApp, 1

DiningGuideApp, 1

DiningGuideManager_TestApp, 1

Restaurant_TestApp, 1

testing enterprise beans

business methods, testing, 1

create method, testing, 1, 2

finder methods, testing, 1

results in IDE's output window, 1, 2

results in J2EE command window, 1, 2

test client page, 1, 2

U

undeploying an application

how to, 1 - 2

reasons for, 1, 2

Update Center, using, 1

user settings directory

specifying at initial launch, 1

UNIX default, 1

Using the test application facility, 1

V

Validate EJB menu item, 1, 2

W

web service

creating, 1 - 2

creating a client, 1

description, 1 - 2

exposing class types underlying collection types, 1 - 2

generating a client proxy, 1, 2

generating WSDL, 1

sharing with other developers, 1 - 2

testing, 1 - 2

Web Service Descriptive Language (WSDL), generating, 1