Skip Headers
Oracle® Application Server Application Developer's Guide
10g Release 2 (10.1.2)
Part No. B14000-01
  Go To Documentation Library
Home
Go To Product List
Solution Area
Go To Table Of Contents
Contents

Previous
Previous
 

Index

A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W 

A

absolute paths (for portal), 9.7
absoluteLink method (for portals), 9.3.2, 9.4.1, 9.7, 9.7.1
AbstractActionHandler abstract class, 4.4, 9.5
action handlers, 4.4
wireless support and, 8.1
Action tag (in wireless clients), 8.5.2
ActionHandler interface, 4.4
ActionHandlerFactory class, 4.4
add benefits, 6.3, 6.4
for wireless clients, 8.5.3
retrieving benefits for a user, 6.4.2
sequence (high-level), 6.4.1
sequence diagram, 6.4.3
updating database, 6.4.3
Add Benefits page, 3.2
for portal, 9.2
for wireless, 8.2.1
Add More Benefits page (wireless), 8.2.1
AddBenefitToEmployee class, 2.3.2, 8.5.3
addBenefitToEmployee.jsp, 4.7
addBenefitToEmployeeWireless.jsp, 8.5.3
addNewBenefit method (EmployeeBenefitManager bean), 10.4
AppJNDINames class, 4.8
applications
designing, 2
development steps, 1.4
development tools, 1.5
overview, 1

B

Benefit bean, 10.1.1
BenefitLocal.java, 10.7.2
persistent fields, 10.1.3, 10.7.1
relationship fields in, 10.8
benefit data, retrieving, 6.2.4
BenefitCatalog bean, 4.6
details, 4.6.3
home interface, 4.6.1
remote interface, 4.6.2
BenefitItem class, 4.6.3
BenefitModel class, 4.6.1, 4.6.3
in second sample application, 10.3
BENEFITS table, 1.3
blueprints URL on Sun site, 2.3.3
business logic, 2.3.3
objects needed for, 4.1

C

caching. See web cache.
chaining pages design, 2.2
clientType parameter, 8.3.1, 8.3.3
configuration file for Web Services Assembly tool, 11.1.1
configuration files, A
data-sources.xml, A.3
default-web-site.xml, A.2
server.xml, A.1
container-managed persistence, 10.7
content type, for wireless clients, 8.4.2
controller, 2.3.2, 4.3
mappings to classes, 2.3.2
countEnrollmentsForBenefit method (EmployeeBenefitManager bean), 10.6, 10.8
create method (Benefit bean), 10.4

D

DAOs, 2.3.3
employee data and, 4.5.6
implementation, 4.5.6.2
interface for, 4.5.6.1
JDBC, 4.5.6.2
specifications for, 4.5.6
SQLJ, 4.5.6.2
data access objects. See DAOs.
database schema, 1.3
data-sources.xml, A.3
Debug class, 4.8
default-web-site.xml, A.2
design of application
chaining pages, 2.2
design goals, 2.1
model-view-controller, 2.3
Design Patterns Catalog URL on Sun site, 2.3.3
designing applications, 2
development steps, 1.4
development tools, 1.5

E

EJB 2.0 (as used in the second sample application), 10
EJB QL
select all employees, 10.2
ejbCreate method (Benefit bean), 10.4
ejbHomeEmployeeCount method (Employee bean), 10.2
ejb-jar.xml, 10.8
persistent fields in, 10.7.1
EJBs, 1.1.1
2.0 features, 10.1.3
employee data, 4.5
needed by application, 4.1
when to use, 4.2.1
ejbSelectAllEmployees method (Employee bean), 10.2
empbft.xml, 8.2.1, 8.3.1, 8.3.3
Employee bean (first sample application), 4.5
DAO for, 4.5.6
home interface, 4.5.1
load method, 4.5.4
persistence, 4.5.3
remote interface, 4.5.2
Employee bean (second sample application), 10.1.1
EmployeeLocal.java, 10.7.2
mapping fields to table columns, 10.7.3
persistent fields, 10.1.3, 10.7.1
relationship fields in, 10.8
employee data, 4.5
retrieving, 6.2.2
EMPLOYEE_BENEFIT_ITEMS table, 1.3, 10.8
EmployeeBenefitManager session bean, 10.1.1, 10.1.3, 11.1
employeeCount method (EmployeeBenefitManager bean), 10.2
EmployeeDAO interface, 4.5.6.1
EmployeeDAOImpl class, 4.5.6.2, 4.5.6.3
EmployeeManager bean, 4.7
home interface, 4.7.1
JSPs and, 6.1
remote interface, 4.7.2
EmployeeModel class, 4.5.5
EMPLOYEES table, 1.3
Enterprise JavaBeans. See EJBs.
entity beans
Benefit bean, 10.1.1
database tables and, 10.7
Employee bean (first sample application), 4.5
Employee bean (second sample application), 10.1.1
JSPs and, 4.7
relationship fields in, 10.8
Error page, 3.2
errorWireless.jsp, 8.5.3

F

findAll method, 10.3
findByPrimaryKey method (Employee bean), 4.5.6.3, 6.2.3
findByPrimaryKey method (EmployeeDAOImpl class), 6.2.3
first sample application
accessing from desktop browsers, 6.2
accessing from wireless clients, 8.6
add benefit operation (high-level), 6.4.1
caching, 7
clientType parameter, 8.3.1
configuration files, A
differences between wireless and desktop versions, 8.2.2
EJBs, 4.1
objects needed, 4.1
portal support, 9
query employee operation (high-level), 6.2.1
remove benefit operation (high-level), 6.5.1
requirements, 3.1
screenshots (desktop version), 3.2
screenshots (portal version), 9.2
screenshots (wireless version), 8.2.1
starting URL (for desktop browsers), 6.2
starting URL (for portal), 9.4.3
starting URL (for wireless clients), 8.6, 8.6.1
updating links in a portal, 9.4
wireless support, 8

G

getBenefits method (Employee bean), 10.5
getEmployeeLocalHome method (EmployeeBenefitManager bean), 10.2
getEmployees method (Benefit bean), 10.6

H

header information for wireless clients, 8.4
HR schema, 1.3
HR.BENEFITS table, 1.3
HR.EMPLOYEE_BENEFIT_ITEMS table, 1.3
HR.EMPLOYEES table, 1.3
htmlFormActionLink method, 9.7
htmlFormActionLink method (for portals), 9.3.2, 9.7.2
HttpPortletRendererUtil class, 9.3.2

I

ID page, 3.2
for portal, 9.2
for wireless, 8.2.1
IDEs
JDeveloper, 1.5
include method (for portals), 9.3.2, 9.5
Info page, 3.2
for portal, 9.2
for wireless, 8.2.1
invalidating pages in web cache, 7.2.2
using database triggers, 7.2.3

J

J2EE, 1.1.1
specifications, 1.1.1
jar, 1.5
Java Authentication and Authorization Service (JAAS), 1.1.1
Java Message Service (JMS), 1.1.1
Java objects
when to use, 4.2.3
Java Transaction API (JTA), 1.1.1
javac, 1.5
JavaServer Pages. See JSPs.
JDBC, 4.5.6.2
JDeveloper, 1.5
JSPs, 1.1.1, 5.3
advantages of, 5.3.2
EmployeeManager bean and, 6.1
entity beans and, 4.7
supporting different client types, 5.3.3
tag libraries, 5.3.1

L

listBenefits method (EmployeeBenefitManager bean), 10.3
listBenefitsOfEmployee method (EmployeeBenefitManager bean), 10.5, 10.8
load method, 4.5.4, 4.5.6.3
local interface
persistent fields and, 10.7.2

M

model (business logic), 2.3.3
model-view-controller (MVC) design. See MVC.
MVC, 2.3
controller, 2.3.2, 4.3
diagram, 2.3.1
model, 2.3.3
used by Web Services client application, 11.2.1
view, 2.3.4

N

next_page parameter, 9.4.2

O

objects needed by application, 4.1
OracleAS Web Cache Manager, 7.2.1
orion-ejb-jar.xml
persistent fields and, 10.7.3

P

pageParameterName tag, 9.4.2
parameter names and portals, 9.6
parameterizeLink method (for portals), 9.4.1
performance
using web cache to improve, 7
persistence
container-managed, 10.7
Employee bean (first sample application), 4.5.3
persistent fields
in Benefit bean, 10.1.3
in ejb-jar.xml, 10.7.1
in Employee bean, 10.1.3
in entity beans, 10.1.3
in local interface, 10.7.2
in orion-ejb-jar.xml, 10.7.3
portal support, 9
absolute paths, 9.7
absoluteLink method, 9.3.2, 9.7.1
changes to the application, 9.3
htmlFormActionLink method, 9.3.2, 9.7.2
include method, 9.3.2, 9.5
next_page parameter, 9.4.2
pageParameterName tag, 9.4.2
parameter names, 9.6
parameterizeLink method, 9.4.1
portletParameter method, 9.3.2, 9.6
provider.xml file, 9.4.2
request processing, 9.1
retrieving parameter values, 9.6.1
sample figure, 9.3.1
screenshots, 9.2
setting parameter values, 9.6.2
setting up provider, 9.3.1
updating links between pages, 9.4
portals, 1.1.2
portletParameter method (for portals), 9.3.2, 9.6
presentation data, 2.3.4
wireless clients, 8.2, 8.3
provider, portal, 9.3.1
provider.xml file (for portals), 9.4.2
proxy classes (for Web Services), 11.2.4
proxy classes (for Web Services), downloading, 11.2.2

Q

query employee, 6.2
findByPrimaryKey method, 6.2.3
for wireless clients, 8.5.1
retrieving benefit data, 6.2.4
retrieving data, 6.2.2
sequence (high-level), 6.2.1
sequence diagram, 6.2.4
Query Employee button, 3.2
QueryEmployee class, 2.3.2
queryEmployee.jsp, 4.6.3, 6.2.2
queryEmployeeWireless.jsp, 8.5.2

R

references
blueprints, 2.3.3
DAO, 4.5.6
Design Patterns Catalog, 2.3.3
J2EE specifications, 1.1.1
relationship fields
in entity beans, 10.8
remove benefits, 6.3, 6.5
for wireless clients, 8.5.3
getting benefits list, 6.5.2
sequence (high-level), 6.5.1
sequence diagram, 6.5.3
updating database, 6.5.3
Remove Benefits page, 3.2
for portal, 9.2
Remove More Benefits page (wireless), 8.2.1
RemoveBenefitFromEmployee class, 2.3.2, 8.5.3
removeBenefitFromEmployee.jsp, 4.7
removeBenefitFromEmployeeWireless.jsp, 8.5.3
requests
getting origin of (wireless or desktop), 8.3.1
requirements of first sample application, 3.1

S

sample applications. See first sample application, second sample application, Web Services client application
schema, database, 1.3
screenshots of application
desktop browser client, 3.2
portal version, 9.2
wireless client, 8.2.1
second sample application
addNewBenefit method, 10.4
business operations in, 10.1.1
countEnrollmentsForBenefit method, 10.6
design of, 10.1.2
employeeCount method, 10.2
entity beans and database tables, 10.7
listBenefits method, 10.3
listBenefitsOfEmployee method, 10.5
overview, 10.1
persistent fields, 10.1.3
sequence diagrams
add benefits, 6.4.3
query employee, 6.2.4
remove benefits, 6.5.3
server.xml, A.1
servlets, 1.1.1, 5.2
automatic compilation, 5.2.1
calling EJB, 5.2.3
example, 5.2.2
when to use, 4.2.2
session beans
BenefitCatalog bean, 4.6
EmployeeBenefitManager bean, 10.1.1
EmployeeManager bean, 4.7
session facade, 10.1.2
SessionHelper class, 4.8
SimpleResult DTD, 8.2
specifications
J2EE, 1.1.1
SQLJ, 4.5.6.2
Success page, 3.2
for portal, 9.2
successWireless.jsp, 8.2.2, 8.5.3

T

tag libraries for JSPs, 5.3.1
technologies used, 1.1
J2EE, 1.1.1
portals, 1.1.2
wireless support, 1.1.3
text/vnd.oracle.mobilexml value for contentType, 8.4.2
triggers to invalidate pages in web cache, 7.2.3

U

utility classes
AppJNDINames class, 4.8
Debug class, 4.8
SessionHelper class, 4.8

V

view, 2.3.4

W

web cache, 7
analyzing the application, 7.2
choosing pages to cache, 7.1
invalidating pages, 7.2.2, 7.2.3
specifying pages to cache, 7.2.1
Web Services, 11
enabling, 11.1
proxy classes, 11.2.4
proxy classes, downloading, 11.2.2
testing, 11.1.4
WSDL, downloading, 11.2.2
Web Services Assembly tool
configuration file for, 11.1.1
running, 11.1.2
Web Services client application, 11.2
designing, 11.2.1
developing, 11.2.2
directory structure of, 11.2.3
request flow, 11.2.4
screens, 11.2.5
wireless support, 1.1.3, 8
accessing the application, 8.6
action handler objects, 8.1
add benefits operation, 8.5.3
changes to the application, 8.1
clientType parameter, 8.3.1
content type, 8.4.2
details, 8.5
differences from desktop application, 8.2.2
header information, 8.4
presentation data, 8.2, 8.3
query operation, 8.5.1
remove benefits, 8.5.3
screens, 8.2.1
SimpleResult DTD, 8.2
using a simulator, 8.6.1
using actual wireless devices, 8.6.2
ws-assemble.xml, 11.1.1
WSDL, 11.1.1
downloading, 11.2.2