Java Enterprise in a Nutshell (In a Nutshell (OReilly))

Index

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

SAAJ (SOAP with Attachments API for Java)

     introduction

     web service deployment

     web services and

         clients, writing

savepoints (JDBC 3.0)

SAX (Simple API for XML parsing) 2nd

     ContentHandler interface

     DefaultHandler class

     DOM, combining with to parse XML documents

     ErrorHandler interface

     handlers

     parser, using

     transforming XML document to SAXResult

SAXParser class

     parsing document directly from

SAXParserFactory class 2nd

SAXParserFactoryImpl class

SAXResult class

SAXSource class

scalar database functions

scope

     Java beans, in JSPs

     JSF managed beans

     naming scopes, IDL

     request level

     Struts ActionForm beans 2nd

scoping

     searches

     targets for JNDI event listeners

scrolling

     result sets 2nd

     support information (DatabaseMetaData)

SearchControls class

searching

     directories

     JavaMail messages

     search command

     search controls

     search criteria

     search results

SearchResult class

SearchTerm class

security

     application assembly

     application layer security

         authentication

         authorization

     authentication

         EJB-tier

         web-tier

     authorization

         EJB-tier

         web-tier

    configuration

         deployment descriptors and

     CORBA policy services

     EJB deployment

     Hibernate

     J2EE

         limitations

         overview

         XML encryption

     JAAS and

     servlets

     SSO (Single Sign-On)

     transport layer security

         confidentiality

         integrity

    web components

         EJB-tier authentication

         EJB-tier authorization

         web-tier authentication

         web-tier authorization

         web-tier transport-level security

security manager, remote class loading, allowing

security policies

     changing to allow remote class loading

     remote class resolution

     remote classes, loading

SELECT clause

     EJB QL

         DISTINCT option

     HQL

SELECT statement (SQL)

     groups

     joins

     string comparisons

     subqueries

semicolons (IDL vs. Java)

send command

send( )

     QueueSender class 2nd

     Transport class

sending JMS messages 2nd

     multipart

sendMessage( )

separator characters in JNDI compound names

sequences, IDL

Serializable interface

     remote method arguments

serialization

     holder class objects

     MarshalledObject

     primitive data types

     remote method arguments

     Streamable object (CORBA)

serialver utility

server skeletons 2nd

     classes, loading

     classes, regenerating (RMI/IIOP)

     compiling

     converting remote request into method call on server object

     generating with rmic 2nd

     method invocations, forwarding to server implementation object

     relationships with remote objects and stubs

     RemoteObject as superclass for

     RMI architecture

server tool (IDL)

servers

     as Java objects (RMI)

     configuring for remote class loading

     constructing with given name

     distinguishing from clients in distributed object system

     EJB

     J2EE, support for JMS

     Java implementation, lacking

     LDAP, prohibiting directory entries

     native libraries, loading

     registering RMI-enabled objects

     registering with CORBA Naming Service

     remote activation of server objects

     remote interface, implementing

     remote requests, handling

     resource management

    RMI

         implementing with RemoteServer

         loading skeleton and implementation classes

     RMI/JNI or CORBA, interface to native code

     SMTP

_ServerStub class

Service class

     retrieving URLName objects

service providers, JavaMail implementations

Services API

Servlet API 2nd

     exceptions

     javax.servlet.GenericServlet class

     javax.servlet.http.HttpServlet class

     javax.servlet.Servlet interface

servlet contexts

     directory tree

     initialization

     methods

     request mapping

ServletContext interface

ServletRequest interface

servlets 2nd

     containers

     cookies

     environment

     exceptions

     filters

     granularity of

     HTTP

     in e-commerce application (example)

     initialization, custom

     instantiating parser factories in

     lifecycle

     requests

         dispatching

         forms

         HEAD

         HTTP

         POST

     responses

         error handling

         request dispatching

     security

     session tracking

     testing servlets (Cactus)

     testing, Cactus

     writing

session beans (EJBs)

     container management

     stateful

     stateless

     transaction support

session facade, EJB transactions

Session interface, JMS provider/client sessions

Session object

     Hibernate API

session tracking

SessionFactory, Hibernate API

sessions

     acknowledging received messages

     authenticators for usernames and passwords

     closing

     JavaMail

     JMS

     providers of messaging services

     transactional messaging

setAutoCommit( ) (Connection)

setBlob( ) (PreparedStatement)

setBytes( ) (Blob)

setClientID( ) (TopicConnection)

setClob( ) (PreparedStatement)

setDataHandler( )

setDocumentLocator( )

setEscapeProcessing( ) (Statement)

setFeature( ) (SAXParserFactory)

setFlag( ) (Message)

setMessageListener( ) (QueueReceiver) 2nd

setNamespaceAware( )

     DOMParser class

     SAXParser class

     SAXParserFactory class

setNodeValue( ) (Node)

setNull( ) (PreparedStatement)

setObject( ) (PreparedStatement)

setReturningObjFlag( ) (SearchControls)

setSavepoint( ) (Connection)

setSearchScope( ) (SearchControls) 2nd

setString( )

     Clob class

     PreparedStatement interface

setText( ) (Part)

setTransactionIsolation( ) (Connection)

setURIResolver( ) (Transformer)

setValidating( )

     DOMParser class

     SAXParser class

     SAXParserFactory class

SMTP (Simple Mail Transfer Protocol)

     addresses for mail

SOAP (Simple Object Access Protocol)

     introduction

     mapping to Java

     messages

         data types

socket programming, RMI vs.

sockets, customized factories for

software testing

source code, XDoclet and

Source interface

spam, searching for and deleting

SPI (service providers interface)

     JNDI 2nd

     separator characters for compound names

SQL (Structured Query Language)

     ALTER TABLE statement

     ANSI-92 SQL state codes

     CREATE TABLE statement

     data types 2nd

     DATE, TIME, and TIMESTAMP

     DROP statement

     executing as batch

     executing multiple

     executing multiple queries simultaneously

    functions

         aggregate

         value functions

     mapping to Java primitive types

     precompiled, running repeatedly

     query results

     relational databases

     return codes

     SQL-92

    statements

         data manipulation

         DELETE

         INSERT

         schema manipulation

         SELECT

         UPDATE

     statements in JDBC

     stored procedures

SQLException class 2nd

SQLWarning class

SSO (Single Sign-On), security

start( ) (QueueConnection)

startDocument( ) (Content Handler)

startElement( ) (ContentHandler) 2nd

Statement interface 2nd

     PreparedStatement vs. Statement objects

     queries, executing multiple

static methods (helper class)

static proxy, web services clients 2nd

Store class

stored procedures (databases)

     batch updates

Streamable interface

StreamMessage class

StreamResult class

StreamSource class

string literals, IDL

string manipulation functions

     SQL

String objects (arrays), initial objects listing

string_to_object( ) (ORB)

stringified object references 2nd

strings

     comparisons, SELECT statement (SQL)

     DatabaseMetaData methods

     IDL

     Java, converting to native

     object references as printable characters

     read-only attribute (IDL)

     SQL, processing (databases)

structs, IDL

Struts

     Action class

         RequestProcessor

    ActionForms

         DynaActionForms

     ActionServlet and

     as framework

     as open source

     configuration file

     introduction

     MVC controller

     plug-ins

     RequestProcessor

         Action class and

     sample application

     tags

         form handling

         JSTL Expression Language

     validator

     views

         ActionForm class

         scope

         validation

stub and skeleton classes, regenerating for RMI/IIOP

stub/skeleton layer, RMI

stubs

     as remote references to server objects

     client and server

     converting from stringified object references

styles, web services

stylesheets

subcontexts (NamingService), binding objects to

subqueries, SELECT statement (SQL)

subscriptions to topics

Sun Microsystems

     Crimson XML parser

     JNDI API classes and providers (web site)

     RowSet implementations

support for transactions, databases

synchronous messaging

System class, loading native libraries

system properties for XML parsers

Категории