Index
A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
W
A
- aggregate collection mappings, 2-6
- aggregate object mappings, 2-5
- amendment methods, 5-2, 7-1
- static, 7-4
- TopLink descriptors, customizing, 7-4
- application server, running with TopLink, 3-6
- attributes
- described, 1-4
- in Java objects, 1-4
B
- bean instance, defined, 1-4
- bi-directional relationships
- maintaining, one-to-many relationships, 6-3
- bidirectional relationships
- maintaining, overview, 6-3
C
- CALL finders, using, 5-4
- class, persistent, 1-4
- CLASSPATH
- modifying, 3-4
- setting in a non-Windows environment, 3-4
- setting in a Windows environment, 3-3
- CMP see "container-managed persistence"
- container-managed persistence
- concepts, 1-3
- customization, 7-1
- example application, 8-1
- creating in Java
- mappings, 7-2
- TopLink descriptors, 7-2
- customization
- DatabaseLogin, 7-5
- descriptors and mappings, 7-1
- in container-managed persistence, 7-1
- ServerSession, 7-5
- TopLink descriptors using amendment methods, 7-4
- customizing
- descriptors using amendment methods, 7-4
D
- DatabaseLogin described, 7-5
- defining finders, 5-1
- defining queries, 5-1
- dependent Java objects, A-6
- dependent lightweight objects
- dependent Java objects, A-6
- dependent objects, managing under EJB 1.1, 6-4
- Deploy Tool
- using with WebSphere Studio Application Developer, 4-6
- deployment
- preparing for, 4-3
- deployment descriptors
- customizing using amendment methods, 7-4
- described, 1-3
- deployment tool
- running in Visual Age for Java, 4-4
- deployment, entity beans, 4-1
- descriptors (TopLink)
- creating in Java, 7-2
- customizing with amendment methods, 7-4
- direct mappings
- described, 2-2
- with entity beans, 2-2
E
- EJB container, described, 1-3
- EJB Entity bean deployment
- described, 4-1
- overview, 4-1
- EJB Primary Key, defined, 1-5
- EJB server, described, 1-3
- EJB specification
- indirection, 2-8
- inheritance, 2-7
- mapping, 2-1
- sequencing, 2-6
- EJBHome, defined, 1-5
- EJBObject, defined, 1-4
- EJBQL finders, using, 5-6
- Enterprise JavaBeans
- architectures summary, A-1
- container, 1-3
- deployment descriptors, 1-3
- described, 1-3
- Entity beans, 1-4
- remote entities, A-2
- remote session beans, A-3
- server, 1-3
- Session Beans, 1-3
- Entity bean deployment
- described, 4-1
- overview, 4-1
- entity beans
- bean instance, 1-4
- defined, 1-4
- deployment, 4-1
- described, 1-4
- EJB Home, 1-5
- EJB Object, 1-4
- EJB Primary Key, 1-5
- inheritance, 2-7
- mapping using Mapping Workbench, 2-1
- mapping, overview, 2-1
- mappings, 2-3
- persistent state, 1-4
- sequencing with, 2-6
- with TopLink Mapping Workbench, 2-1
- examples
- expression framework, 5-4
- named finders, 5-2, 5-4
- READALL finders, 5-5, 5-6, 5-7, 5-8
- executing finders, 5-1
- executing queries, 5-1
- EXPRESSION finders, using, 5-5
- expression framework, 5-4
- defining named queries, 5-2
F
- Finder Libraries, using, 5-1
- finder results, disabling caching, 5-9
- finders
- advanced options, 5-8
- caching options, 5-8
- defining and executing, 5-1
- disabling caching of returned results, 5-9
G
- generic NAMED finder, using, 5-4
H
- home interface, inheritance, 2-7
I
- indirection
- described, 2-8
- EJBs, entity beans, 2-8
- inheritance
- described, 2-7
- EJBs, entity beans, 2-7
- home interface, 2-7
- installation
- testing, 3-4
J
- Java objects
- serializing between client and server under EJB 1.1, 6-4
- Java objects, described, 1-4
L
- login, Database, 7-5
M
- many-to-many mappings, 2-5
- mappings
- aggregate collection, 2-6
- aggregate object, 2-5
- between entity beans, 2-3
- between entity beans and Java objects, 2-3
- creating, 2-2
- creating in Java, 7-2
- described, 2-1
- direct, 2-2
- many-to-many, 2-5
- one-to-many, 2-4
- one-to-one, 2-4
- relationship, 2-3
- methods
- described, 1-4
- in Java objects, 1-4
N
- named finders
- using, 5-1
- using generic, 5-4
- named queries
- defining, overview, 5-2
- native sequencing, 2-6
- non-Windows environment
- setting CLASSPATH, 3-4
- setting PATH, 3-4
O
- one-to-many mappings, described, 2-4
- one-to-one mapping, described, 2-4
P
- PATH
- modifying, 3-4
- setting in a non-Windows environment, 3-4
- setting in a Windows environment, 3-3
- persistent classes in Java objects, 1-4
- persistent state, 1-4
Q
- queries
- defining and executing, 5-1
- queries, named
- defining, 5-2
- defining under EJB QL, 5-2
- defining under SQL, 5-2
- defining under TopLink expression framework, 5-2
R
- READALL finders, 5-7
- relationship mappings
- described, 2-3
- with entity beans, 2-3
- relationships, described, 1-4
- remote entities, A-2
- remote session beans, A-3
- run-time issues
- described, 6-1
- maintaining bi-directional relationships, 6-3
- transaction support, 6-1
S
- sequencing
- adding outside of Mapping Workbench, 2-7
- native, 2-6
- with entity beans, 2-6
- session and entity beans, combining, A-5
- session beans
- remote, A-3
- session beans, described, 1-3
- session described, 7-5
- session façade, A-5
- session listener class
- described, 7-6
- stateful, stateless Session Beans, 1-3
- static amendment methods, 7-4
T
- testing the TopLink CMP installation, 3-4
- TopLink
- installing in a Windows environment, 3-3
- TopLink CMP
- overview, 1-1
- testing with entity beans, 3-6
- TopLink deployment tool, testing, 3-5
- TopLink descriptors
- creating in Java, 7-2
- customizing with amendment methods, 7-4
- TopLink expression framework
- defining named queries, 5-2
- TopLink expression framework, using, 5-3
- TopLink for Java, overview, 1-2
- TopLink installation, testing, 3-4
- TopLink Mapping Workbench
- overview, 1-2
- using with entity beans, 2-1
- toplink-ejb-jar.xml
- Data Type description (dtd), B-1
- transaction support
- valid transactional states, 6-2
- when updates occur, 6-2
W
- WebSphere Studio Application Developer, deploying to using the Deploy Tool, 4-6
- Windows environment
- setting CLASSPATH, 3-3
- setting PATH, 3-3