Exit Print View

Sun GlassFish Enterprise Server v3 Application Development Guide

  This Document Entire Library
Print View

Document Information

Preface

Part I Development Tasks and Tools

1.  Setting Up a Development Environment

2.  Class Loaders

3.  Using Ant with Enterprise Server

4.  Debugging Applications

Part II Developing Applications and Application Components

5.  Securing Applications

6.  Developing Web Services

7.  Using the Java Persistence API

8.  Developing Web Applications

9.  Using Enterprise JavaBeans Technology

10.  Using Container-Managed Persistence

11.  Developing Java Clients

12.  Developing Connectors

13.  Developing Lifecycle Listeners

Part III Using Services and APIs

14.  Using the JDBC API for Database Access

15.  Using the Transaction Service

16.  Using the Java Naming and Directory Interface

17.  Using the Java Message Service

18.  Using the JavaMail API

Index

B

Bayeux protocol, Bayeux Protocol
binding attribute, Attributes of wsimport
BLOB support, BLOB Support
Bootstrap class loader, The Class Loader Hierarchy
build.xml file
Enterprise Server Ant Tasks
Sample Applications

C

cache for servlets
default configuration, Default Cache Configuration
example configuration, Caching Example
helper class
Caching Features
The CacheKeyGenerator Interface
cache sharing and @OrderBy, Using @OrderBy with a Shared Session Cache
cache tag, The cache Tag
CacheHelper interface, The CacheKeyGenerator Interface
cacheKeyGeneratorAttrName property, The CacheKeyGenerator Interface
caching
a bean's state using version consistency, Version Column Consistency Checking
data using a non-transactional connection, Using Non-Transactional Connections
EJB components, Pooling and Caching
entities, Commit Options
JSP files, JSP Caching
read-only beans, Read-Only Bean Characteristics and Life Cycle
servlet results, Caching Servlet Results
stateful session beans, Stateful Container
using a read-only bean for
Read-Only Beans
Refreshing Programmatically
Read-Only Beans
capture-schema command, Using the capture-schema Utility
cascade attribute, Attributes of sun-appserv-undeploy
Catalina listeners, defining custom, Configuring Valves and Catalina Listeners
catalog attribute, Attributes of wsimport
certificate realm, Supported Realms
CGI, Using CGI
class-loader element
Delegation
Class Loader Delegation
class loaders, Class Loaders
application-specific, Application-Specific Class Loading
circumventing isolation, Circumventing Class Loader Isolation
delegation hierarchy, The Class Loader Hierarchy
isolation, Class Loader Universes
classpath attribute
Attributes of sun-appserv-jspc
Attributes of wsgen
classpathref attribute, Attributes of sun-appserv-jspc
client JAR file
Packaging the Client JAR for One Application in Another Application
Application Client JAR File
client.policy file, The client.policy File
CLOB support, CLOB Support
CMP, See container-managed persistence
cmp-resource element, Configuring the CMP Resource
cmt-max-runtime-exceptions property, The onMessage Runtime Exception
Comet, Using Comet
Cometd, Bayeux Protocol
command attribute, Attributes of sun-appserv-admin
command-line server configuration, See asadmin command
commit options, Commit Options
Common class loader, The Class Loader Hierarchy
using to circumvent isolation, Using the Common Class Loader
common gateway interface, Using CGI
compiling JSP files, Options for Compiling JSP Files
component subelement, The component Subelement
config attribute, Attributes of sun-appserv-instance
ConfigurableTransactionSupport interface, Using the ConfigurableTransactionSupport Interface
connection factory, Connection Factory and Destination
ConnectionFactory interface, Creating JMS Resources: Destinations and Connection Factories
Connector class loader
The Class Loader Hierarchy
Considerations for Lifecycle Modules
connectors, Developing Connectors
and JDBC, Connector Architecture for JMS and JDBC
and JMS, Connector Architecture for JMS and JDBC
and message-driven beans, Configuring a Message Driven Bean to Use a Resource Adapter
and transactions, Transaction Resource Managers
class loading policy, Specifying the Class Loading Policy
configuration options, Advanced Connector Configuration Options
configuring, Connector Configuration
flushing connection pools, Flushing a Connector Connection Pool
generic JMS, Generic Resource Adapter
inbound connectivity, Inbound Communication Support
invalid connections, Handling Invalid Connections
last agent optimization, Using Last Agent Optimization of Transactions
outbound connectivity, Outbound Communication Support
shutdown timeout, Setting the Shutdown Timeout
Sun GlassFish Enterprise Server support, Connector Support in the Enterprise Server
testing connection pools, Testing a Connector Connection Pool
thread associations, Thread Associations
container-managed persistence
configuring 1.1 finders, About JDOQL Queries
data types for mapping, Supported Data Types for CMP
deployment descriptor, The Mapping Deployment Descriptor File
mapping, Mapping Capabilities
performance features, Performance-Related Features
prefetching, Relationship Prefetching
resource manager, Configuring the CMP Resource
restrictions, CMP Restrictions and Optimizations
support, Enterprise Server Support for CMP
version consistency, Version Column Consistency Checking
context, for JNDI naming, Accessing the Naming Context
context.xml file, Using a context.xml File
contextroot attribute
Attributes of sun-appserv-deploy
Attributes of component
CosNaming naming service, Accessing EJB Components Using the CosNaming Naming Context
cp attribute, Attributes of wsgen
create-audit-module command, Configuring an Audit Module
create-auth-realm command, How to Configure a Realm
create-connector-connection-pool command, Connection Pooling
--ping option, Testing a Connector Connection Pool
--pooling option, Disabling Pooling for a Connection
create-connector-security-map command, Security Maps
create-custom-resource command, Custom Resources
create-domain command, Signing JAR Files Used in Java Web Start
create-javamail-resource command, Creating a JavaMail Session
create-jdbc-connection-pool command, Creating a JDBC Connection Pool
--allownoncomponentcallers option, Allowing Non-Component Callers
--associatewiththread option, Associating Connections with Threads
--initsql option, Using an Initialization Statement
--isconnectionvalidatereq option, Custom Connection Validation
--isolationlevel option, Using JDBC Transaction Isolation Levels
--nontransactionalconnections option, Using Non-Transactional Connections
--ping option, Testing a JDBC Connection Pool
--pooling option, Disabling Pooling
--sqltracelisteners option, Statement Tracing
--statementcachesize option, Statement Caching
--statementtimeout option, Setting a Statement Timeout
--validationclassname option, Custom Connection Validation
--validationmethod option, Custom Connection Validation
--wrapjdbcobjects option, Wrapping Connections
create-jdbc-resource command, Creating a JDBC Resource
create-jms-host command, Creating JMS Hosts
create-jmsdest command, Creating Physical Destinations
create-jndi-resource command, External JNDI Resources
create-jvm-options command
Refreshing Periodically
Default Fetch Group Flags
com.sun.appserv.transaction.nofdsync option, Storing Transaction Logs in a Database
java.security.debug option, Changing Permissions for an Application
create-message-security-provider command
Message Security Providers
Configuring a Server Authentication Module
create-resource-adapter-config command
Thread Associations
Overriding Configuration Properties
Overriding Configuration Properties
create-threadpool command, Thread Associations
createtables attribute, Attributes of sun-appserv-deploy
custom resource, Custom Resources
factory for, Built- in Factories for Custom Resources