Sun Java logo     Previous      Contents

Sun logo
Sun Java System Application Server Standard and Enterprise Edition 7 2004Q2 Developer's Guide to Enterprise JavaBeans Technology 

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

Index

A

abstract schema  1, 2

access

overview  1

to resources  1

administering message-driven beans  1

administering transactions  1

afterBegin  1

afterCompletion  1

allow-concurrent-access element  1

anonymous role  1

ANYONE role  1

architecture  1, 2

entity beans  1

as-context element  1

assembling EJBs  1, 2

attributes

for transactions  1

in deployment descriptor  1

authentication  1

auth-method element  1

authorization  1

auto reconnection feature  1

availability

enabling  1

setting during deployment  1, 2

availability-enabled attribute  1

B

bean class definition

creating for BMP entity beans  1

creating for sessions beans  1

bean-cache element  1

bean-managed persistence  1

bean class definition  1

overview  1

bean-managed security  1

bean-managed transactions  1, 2

prohibited methods  1

return without commit  1

bean-pool element  1

beforeCompletion  1

BLOB support  1

business methods for session beans  1

C

cache management  1

caching elements for the sun-ejb-jar.xml file  1

caller-propagation element  1

capture-schema utility  1

capturing a schema  1

check-all-at-commit element  1

check-modified-at-commit element  1

checkpointed-methods element  1, 2

checkpointing  1

enabling  1

selecting methods for  1

cladmin command  1

class elements for the sun-ejb-jar.xml file  1

client view guidelines  1

clients accessing EJBs  1

cluster, deployment to  1

cmp element  1

cmp-field-mapping element  1, 2

cmp-impl element  1

cmp-resource  1

cmp-resource element  1

CMR fields  1

cmr-field-mapping element  1

cmr-field-name element  1, 2

Collection fields  1

column-name element  1, 2, 3

column-pair element  1, 2

commit options  1, 2

commit-option element  1

concurrent access  1, 2

confidentiality element  1

configuring

for 1.1 finders (CMP)  1

resource manager (CMP)  1

connection factory  1, 2

connection pooling  1

connections to resources  1

consistency element  1, 2, 3

container

entity beans  1

overview  1

session beans  1

container-managed persistence  1, 2, 3

assembly and deployment  1

configuring 1.1 finders  1

data type for mapping  1

deployment  1

elements  1

implementing  1, 2

mapping  1, 2, 3

operations  1

overview  1, 2, 3

properties  1

relationships  1

resource manager  1

schema mapping  1

setting isolation level  1

support  1

third-party support  1

container-managed transactions  1, 2, 3, 4

attributes  1

for message-driven beans  1

prohibited methods  1

rollback  1

D

data types for mapping  1

database connections, overview  1

database schema, capturing  1, 2, 3

databases, supported  1

default-resource-principal element  1

demarcation models for transactions  1

deployment

container-managed persistence  1

dynamic  1

overview  1

read-only beans  1

setting availability  1, 2

to a cluster  1

deployment descriptors  1, 2

design factors  1

dynamic deployment  1

E

EJB 2.0 summary of changes  1

ejb element  1

EJB QL  1, 2, 3

ejbActivate  1

EJBContext  1, 2

ejbCreate  1, 2, 3, 4

ejbFindByPrimaryKey  1, 2

ejbFindXXX  1

ejb-jar.xml file  1, 2

ejbLoad  1

ejb-name element  1, 2

EJBObject  1

ejbPassivate  1

ejbPostCreate  1

EJB-QL  1, 2

ejb-ref element  1

ejb-ref-name element  1

ejbRemove  1, 2

EJBs

container  1

design factors  1

elements  1

general usage guidelines  1

interfaces  1

overview  1, 2

transaction attributes  1

user authorization  1

ejbStore  1

elements in XML files  1, 2, 3

enterprise-beans element  1

entity beans  1

abstract schema  1

container-managed persistence mapping  1

developing  1, 2

overview  1, 2, 3

persistence  1

read-only beans  1

transaction attributes  1

entity-mapping  1, 2

establish-trust-in-client element  1

establish-trust-in-target element  1

F

failover

for web module sessions  1

of stateful session bean state  1

references supported for  1

fetched-with element  1, 2, 3, 4

field mapping  1

field-name element  1

finder element  1

finder methods  1, 2

flat transactions  1

G

general elements in sun-ejb-jar.xml file  1

getCallerPrincipal  1

getRollbackOnly  1

getStatus  1

getUser  1

getUserTransaction  1

global transactions  1

granularity  1

group-name element  1

H

HADB  1

high-availability database (HADB)  1

home interface  1

I

IDE  1

idempotent URLs  1

identification  1

integrity element  1

interfaces

entity beans  1, 2

local or remote  1

overview  1

providing  1

ior-security-config element  1

isCallerInRole  1

isolation levels for transactions  1

is-one-one-cmp element  1

is-read-only-bean element  1, 2

J

J2EE transaction manager  1

JAR file, overview  1

Java language casts  1

Java Message Service. See JMS.

Java Transaction API  1

transactions  1

transactions (bean-managed)  1

Java Transaction Service  1

java.ejb.CreateException  1, 2

java.ejb.FinderException  1

java.rmi.RemoteException  1, 2, 3

java.sql.Connection  1

javax.ejb.CreateException  1

javax.ejb.EJBContext  1

javax.ejb.EJBHome  1

javax.ejb.EJBLocalHome  1, 2

javax.ejb.EJBLocalObject  1

javax.ejb.EJBMetaData  1

javax.ejb.SessionSynchronization  1, 2

javax.rmi.PortableRemote.Object.narrow  1

javax.transactionUserTransaction  1

JDBC

supported drivers  1

transaction type  1

transactions (bean-managed)  1

JDBC or JTA  1

JDOQL  1

JMS  1, 2, 3

jms-durable-subscription-name element  1

jms-max-messages-load  1

JNDI  1, 2

for message-driven beans  1

for transactions  1

name for container-managed persistence  1

jndi-name  1

jndi-name element  1

L

level element  1

load balancing  1

local home interface  1, 2

overview  1

local interface

entity beans  1

overview  1

session beans  1

local programming model  1

local transactions  1

lock-when-loaded element  1

lock-when-modified element  1

M

Mandatory attribute  1

many-to-many relationships  1

mapping  1

data types  1

elements in sun-ejb-jar.xml file  1

features  1

for CMP  1, 2

multiple columns (CMP)  1

primary table  1

relationship fields  1

schema  1, 2

secondary table  1, 2

tool  1

mapping property  1

Mapping Tool (CMP)  1, 2

mapping-properties element  1

max-cache-size element  1

max-pool-size element  1

MDB file samples  1

mdb-connection-factory  1, 2

mdb-connection-factory element  1

mdb-container  1

mdb-container element  1

meet-in-the-middle mapping  1

message-driven beans  1, 2

administering  1

bean class definition  1

connection factory  1

developing  1

JMS limitation  1

monitoring  1

onMessage runtime exception  1

overview  1, 2, 3

pool monitoring  1

pooling  1

sample XML files  1

sun-ejb-jar.xml file elements  1

transaction attributes  1

transactions  1

using run-as  1

messaging elements  1

method permissions, declaring  1

method-name element  1

method-permission element  1

Microsoft SQLServer 2000  1

monitoring  1

monitoring transactions  1

multiple columns  1

mapping  1

N

name element  1

named-group element  1

nested transactions  1

none element  1, 2

NotSupported attribute  1

O

O/R mapping tool  1

object references supported for failover  1

one-one-finders element  1

one-to-many relationships  1

one-to-one relationships  1

onMessage  1, 2, 3

Oracle  1, 2

overview of EJBs  1, 2

P

packaging. See assembly.

param-name element  1, 2, 3, 4, 5

pass-by-reference element  1, 2

pass-by-value semantics  1

password element  1

pc-class element  1

persistence elements for the sun-ejb-jar.xml file  1

persistence manager  1

persistence overview  1

persistence properties  1

persistence store

for stateful session bean state  1

selecting  1

persistence-manager-factory-resource  1

pm-class-generator element  1

pm-config element  1

pm-descriptor element  1

pm-descriptors  1

pm-descriptors element  1

pm-identifier element  1

pm-inuse element  1

pm-mapping-factory element  1

pm-version element  1

Pointbase  1

pool monitoring for MDBs  1

pool-idle-timeout-in-seconds  1, 2

pooling

of message-driven beans  1, 2

of read-only beans  1

of resources for EJBs  1

of stateless session beans  1, 2

pooling elements for the sun-ejb-jar.xml file  1

primary key class  1

primary table  1

primary table mapping  1

principal element  1

principal-name element  1

programmatic security  1

properties (persistence)  1

Q

query-filter element  1

query-params element  1

query-variables element  1

R

read-only beans  1, 2, 3, 4

deploying  1

pooling  1

refreshing  1

read-only element  1, 2

ReadOnlyBeanNotifier  1

realm element  1

reference elements in the sun-ejb-jar.xml file  1

references supported for failover  1

refresh-period-in-seconds  1, 2

relationships  1

many-to-many  1

mapping fields  1

one-to-many  1

one-to-one  1

remote home interface

overview  1

session beans  1

remote interface

overview  1

session beans  1

remote programming model  1

removal-timeout-in-seconds element  1

remove methods for session beans  1, 2

Required attribute  1

required element  1

RequiresNew attribute  1

resize-quantity element  1

resource-env-ref element  1

resource-env-ref-name element  1

resource-ref element  1

resources, unprotected  1

res-ref-name element  1

restrictions

message-driven beans  1

on container-managed persistence  1

on session bean transactions  1

return without commit (bean-managed)  1

rich client  1

RMI/IIOP  1

role mapping elements for sun-ejb-jar.xml file  1

role-link element  1

role-name element  1

roles, security  1

declaring references  1

defining  1

rollback  1

method  1, 2

transactions  1

rpm  1

run-as identity  1

S

sample XML files  1, 2

sas-context element  1

schema  1

schema capture  1, 2, 3

schema element  1

schema mapping  1, 2

secondary table  1, 2, 3, 4, 5

example  1

mapping  1, 2

secondary-table element  1

security  1, 2

assembly and deployment  1

declaring method permissions  1

declaring role reference  1

overview  1, 2

programmatic security  1

role reference  1

roles  1

specifying identifies  1

sun-ejb-jar.xml file elements  1

unprotected EJB-tier resources  1

security-identity element  1

security-role element  1, 2

security-role-mapping element  1

security-role-ref element  1

server.xml file

and EJB security  1

message-driven-bean configuration  1

persistence manager configuration  1

session storage  1

setting availability  1, 2

transaction configuration  1

server-name element  1

session beans  1, 2

container  1

creating bean class definition  1

developing  1, 2

overview  1

restrictions  1

setting isolation levels  1

transaction attributes  1

session persistence

for stateful session beans  1

for web modules  1

object types supported  1

session-store attribute  1

SessionSynchronization interface  1

setAutoCommit  1

setEntityContext  1

setMessageDrivenContext  1

setRollbackOnly  1, 2

setTransactionIsolation  1

setTransactionTimeout  1

showrev  1

stateful session beans  1

overview  1

session persistence  1

transactions  1

stateless session beans  1

overview  1

steady-pool-size  1

steady-pool-size element  1

store-pool-jndi-name property  1, 2

stubs and skeletons  1

subelements  1

Sun customer support  1

Sun Java System Application Server

value-added features  1

Sun ONE Studio 5

and CMP  1, 2, 3

and deployment  1, 2

integration  1

sun-cmp-mapping element  1, 2

sun-cmp-mappings element  1, 2

sun-cmp-mappings.xml file  1, 2, 3

elements  1

sample  1

sun-ejb-jar element  1

sun-ejb-jar.xml file  1, 2, 3, 4

caching elements  1

class elements  1

general elements  1

messaging elements  1

persistence elements  1

pooling elements  1

reference elements  1

role mapping elements  1

sample  1, 2

security elements  1

sun-ejb-jar_2_0-0.dtd file  1, 2

Supports attribute  1

Sybase  1

synchronization  1

T

table-name element  1, 2

third-party support for CMP  1

timeouts, setting for transactions  1

transaction attributes for EJBs  1

transaction.timeout property  1

TransactionRequiredException  1

transactions  1, 2

administration and monitoring  1

and session persistence  1, 2

bean-managed  1

commit options  1

container-managed  1

demarcation models  1

flat  1

global  1

isolation levels  1

local  1

message-driven beans  1

nested  1

overview  1, 2, 3

rollback  1

setting timeouts  1

specifications  1

transaction-service element  1

transport-config element  1

tutorial for Sun ONE Studio 5  1

U

unique-id element  1

unprotected resources  1

unsetEntityContext  1

URL connections  1

use-caller-identity  1

V

validateLogin  1

value added features  1

value additions for product  1

vendors  1, 2

verifier tool  1

victim-selection-policy element  1

X

XA protocol  1

XML files  1

elements  1

overview  1

sample  1, 2




Previous      Contents


Copyright 2004 Sun Microsystems, Inc. All rights reserved.