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 |