Skip Headers

Oracle9iAS TopLink CMP for Users of BEA WebLogic Guide
Release 2 (9.0.3)

Part Number B10065-01
Go To Documentation Library
Home
Go To Solution Area
Solution Area
Go To Table Of Contents
Contents

Go to previous page

Index

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


A

Account demo
object model, 9-4
Account example
configuring the database, 9-2
database schema, 9-5
described, 9-2
entity development, 9-5
object model, 9-4
packages, classes, and files, 9-3
running, 9-2
using build script, 9-12
aggregate collection mappings, 2-6
aggregate object mappings, 2-6
amendment methods, 7-1
static, 7-3
TopLink descriptors, customizing, 7-3
application server, running with TopLink, 3-3
attributes
described, 1-5
in Java objects, 1-5

B

bean instance, defined, 1-5
beans, installing in server, 4-11
bi-directional relationships
maintaining, one-to-many relationships, 6-3
maintaining, overview, 6-2

C

cache
issues in clustering, 8-4
locking in clustering, 8-8
synchronization
in clustering, 8-5
cache locking, in clustering, 8-8
cache synchronization
in clustering, 8-5
caching issues in clustering, 8-4
caching options for finders, 5-14
call by reference, enabling, 4-6
class
run-time, 4-9
WebLogic Startup, 7-6
class, persistent, 1-5
clustering
cache locking, 8-8
cache synchronization, 8-5
caching issues, 8-4
described, 8-1
explicit query refreshes, 8-5
pinning, 8-3
relationships, 8-2
static partitioning, 8-3
terminology, 8-1
using session beans, 8-4
using TopLink, 8-2
CMP see "container-managed persistence"
cmp-version element in ejb-jar.xml, 9-7
connection pools, JDBC, 4-11
connection-pool element in toplink-ejb-jar.xml, 9-9
container-managed persistence
concepts, 1-2
customization, 7-1
example application, 9-1
Creating a redirect finder, 5-9
creating in Java
mappings, 7-2
TopLink descriptors, 7-2
customization
DatabaseLogin, 7-4
descriptors and mappings, 7-1
in container-managed persistence, 7-1
ServerSession, 7-4
the DeploymentCustomization interface, 7-5
TopLink descriptors using amendment methods, 7-3
customizing
DeploymentCustomization interface, 7-5
descriptors using amendment methods, 7-3
WebLogic Startup class, 7-6

D

database schema
Account example, 9-5
DatabaseLogin described, 7-4
dependent Java objects, A-8
dependent lightweight objects
dependent Java objects, A-8
dependent value objects, A-8
local entities, A-7
dependent objects
merging with SessionAccessor, 6-4
merging without SessionAccessor, 6-6
dependent objects, managing under EJB 1.1, 6-3
dependent value objects, A-8
deployment descriptors
customizing using amendment methods, 7-3
described, 1-4
for entity beans, 4-3
deployment, hot, 4-13
DeploymentCustomization interface, 7-5
descriptors (TopLink)
creating in Java, 7-2
customizing with amendment methods, 7-3
direct mappings
described, 2-2
with entity beans, 2-2
Dynamic finders
creating, 5-8
defined, 5-7

E

EJB container, described, 1-4
EJB deployment, hot, 4-13
EJB Entity bean deployment
configuring descriptors, 4-3
described, 4-1
overview, 4-1
EJB Primary Key, defined, 1-6
EJB See Enterprise JavaBean, 9-3
EJB server, described, 1-4
EJB specification
indirection, 2-8
inheritance, 2-8
mapping, 2-1
sequencing, 2-7
EJB_ACCOUNT table, 9-5
ejbc, 4-10
EJBHome, defined, 1-5
ejb-jar.xml
described, 4-3
ejb-name element, 9-7
ejb-jar.xml file
cmp-version element, 9-7
described, 9-7
query element, 9-7
resource-ref element, 9-7
EJBLocalHome, defined, 1-5
EJBLocalObject, defined, 1-5
ejb-name in ejb-jar.xml, 9-7
EJBObject, defined, 1-5
EJBQL, using for finders, 5-3
Enterprise JavaBeans
2.0 support, 1-3
architectures summary, A-1
container, 1-4
deployment descriptors, 1-4
described, 1-3
Entity beans, 1-4
message-driven beans, 1-4
remote entities, A-2
remote session beans, A-3
server, 1-4
Session Beans, 1-4
using in a demo application, 9-3
Entity bean deployment
configuring descriptors, 4-3
described, 4-1
overview, 4-1
entity beans
bean instance, 1-5
defined, 1-5
described, 1-4
EJB Home, 1-5
EJB Object, 1-5
EJB Primary Key, 1-6
EJBLocalHome, 1-5
EJBLocalObject, 1-5
inheritance, 2-8
mapping using Mapping Workbench, 2-1
mapping, overview, 2-1
mappings, 2-4
persistent state, 1-5
sequencing with, 2-7
with TopLink Mapping Workbench, 2-1
example applications
Single Bean, 9-2
Expression finder, creating, 5-5

F

finder results
disabling caching, 5-15
refreshing, 5-15
finders
advanced options, 5-14
caching options, 5-14
choosing the most appropriate type, 5-3
creating SQL finders, 5-12
defining in TopLink, 5-1
disabling caching of returned results, 5-15
Dynamic, 5-7
managing large result sets, 5-16
refereshing results, 5-15
reserved, 5-9
using EJBQL, 5-3
using SQL, 5-11
using TopLink Expression framework, 5-4

H

home interface, inheritance, 2-8
hot deployment, described, 4-13

I

indirection
described, 2-8
EJBs, entity beans, 2-8
inheritance
described, 2-8
EJBs, entity beans, 2-8
home interface, 2-8
installation
troubleshooting, 3-5

J

Java objects
merging changes under EJB1.1, 6-4
serializing between client and server under EJB 1.1, 6-4
Java objects, described, 1-5
Java Server Page, using in a demo application, 9-3
JDBC connection pools, 4-11
JSP See Java Server Page

L

local entities, A-7
login, Database, 7-3

M

many-to-many mappings, 2-6
mappings
aggregate collection, 2-6
aggregate object, 2-6
between entity beans and Java objects, 2-4
creating, 2-2
creating in Java, 7-2
described, 2-1
direct, 2-2
many-to-many, 2-6
one-to-many, 2-5
one-to-one, 2-5
relationship, 2-3
Message-driven beans, described, 1-4
methods
described, 1-5
in Java objects, 1-5

N

name element in toplink-ejb-jar.xml, 9-8
native sequencing, 2-7

O

object model, Account example, 9-4
one-to-many mappings, described, 2-5
one-to-one mapping, described, 2-5

P

persistence descriptor, 4-4
persistence-type element,in weblogic-ejb-jar.xml, 9-8
persistence-use element
in weblogic-ejb-jar.xml, 9-8
persistent classes in Java objects, 1-5
persistent state, 1-5
pinning in clusters, 8-3
project-class element
in toplink-ejb-jar.xml, 9-8

Q

query element in ejb-jar.xml, 9-7

R

redeployment, 4-13
relationship mappings
described, 2-3
with entity beans, 2-3
relationships, described, 1-5
remote entities, A-2
remote session beans, A-3
reserved finders
described, 5-9
resource-ref element in ejb-jar.xml, 9-7
Running the Weblogic EJB Compiler, 4-10
run-time classes, generating, 4-9
run-time issues
described, 6-1
maintaining bi-directional relationships, 6-2
transaction support, 6-1

S

sequencing
native, 2-7
with entity beans, 2-7
session and entity beans, combining, A-5
session beans
remote, A-3
session beans, described, 1-4
session beans, using in clustering, 8-4
session described, 7-3
session façade, A-5
SessionAccessor
merging dependent objects under EJB 1.1, 6-4
SQL finder
creating, 5-12
defined, 5-11
stateful, stateless Session Beans, 1-4
static amendment methods, 7-3
static partitioning
in clusters, 8-3

T

tables, EJB_ACCOUNT, 9-5
thin client architecture, A-6
TopLink
installing in a Windows environment, 3-2
TopLink CMP
overview, 1-1
testing with entity beans, 3-3
TopLink descriptors
creating in Java, 7-2
customizing with amendment methods, 7-3
TopLink Expression framework
building an expression, 5-6
using for finders, 5-4
TopLink for Java, overview, 1-2
TopLink Mapping Workbench
overview, 1-2
using with entity beans, 2-1
TopLink project, creating, 9-9
toplink-ejb-jar.xml
connection-pool element, 9-9
Data Type description (dtd), B-1
described, 4-7, 9-8
name element, 9-8
project-class element, 9-8
transaction support
valid transactional states, 6-2
when updates occur, 6-2

U

undeployment, 4-13

W

WebLogic Startup class, described, 7-6
weblogic.ejbc, 4-10
weblogic-ejb-jar.xml, 4-4
described, 4-4
unsupported tags, 4-6
weblogic-ejb-jar.xml file
element, 9-8
described, 9-8
persistence-type element, 9-8

Go to previous page
Oracle
Copyright © 2002 Oracle Corporation.

All Rights Reserved.
Go To Documentation Library
Home
Go To Solution Area
Solution Area
Go To Table Of Contents
Contents