8180041: Fix HTML 5 issues in java.corba

Reviewed-by: alanb, lancea
This commit is contained in:
Jonathan Gibbons 2017-05-10 15:24:29 -07:00
parent bab6ee189c
commit fd872c65c8
12 changed files with 78 additions and 72 deletions

View File

@ -1,4 +1,4 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <!doctype html>
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
@ -6,7 +6,7 @@
<title>package</title> <title>package</title>
<!-- <!--
Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it This code is free software; you can redistribute it and/or modify it

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1997, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -52,7 +52,7 @@ import org.omg.CORBA.portable.IDLEntity;
* </OL> * </OL>
* *
* <P> * <P>
* <a name="anyOps"></a> * <a id="anyOps"></a>
* A large part of the <code>Any</code> class consists of pairs of methods * A large part of the <code>Any</code> class consists of pairs of methods
* for inserting values into and extracting values from an * for inserting values into and extracting values from an
* <code>Any</code> object. * <code>Any</code> object.

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 1995, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1995, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -85,13 +85,17 @@ import java.security.PrivilegedAction;
* three {@code init} methods. Two of the three methods use the properties * three {@code init} methods. Two of the three methods use the properties
* (associations of a name with a value) shown in the * (associations of a name with a value) shown in the
* table below.<BR> * table below.<BR>
* <TABLE BORDER=1 SUMMARY="Standard Java CORBA Properties"> * <TABLE class="plain">
* <TR><TH>Property Name</TH> <TH>Property Value</TH></TR>
* <CAPTION>Standard Java CORBA Properties:</CAPTION> * <CAPTION>Standard Java CORBA Properties:</CAPTION>
* <thead>
* <TR><TH>Property Name</TH> <TH>Property Value</TH></TR>
* </thead>
* <tbody>
* <TR><TD>org.omg.CORBA.ORBClass</TD> * <TR><TD>org.omg.CORBA.ORBClass</TD>
* <TD>class name of an ORB implementation</TD></TR> * <TD>class name of an ORB implementation</TD></TR>
* <TR><TD>org.omg.CORBA.ORBSingletonClass</TD> * <TR><TD>org.omg.CORBA.ORBSingletonClass</TD>
* <TD>class name of the ORB returned by {@code init()}</TD></TR> * <TD>class name of the ORB returned by {@code init()}</TD></TR>
* </tbody>
* </TABLE> * </TABLE>
* <P> * <P>
* These properties allow a different vendor's {@code ORB} * These properties allow a different vendor's {@code ORB}

View File

@ -1,4 +1,4 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <!doctype html>
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html"> <meta http-equiv="Content-Type" content="text/html">

View File

@ -1,4 +1,4 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <!doctype html>
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html"> <meta http-equiv="Content-Type" content="text/html">

View File

@ -1,3 +1,4 @@
<!doctype html>
<HTML> <HTML>
<HEAD> <HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
@ -6,7 +7,7 @@
<TITLE>package</TITLE> <TITLE>package</TITLE>
<!-- <!--
/* /*
* Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -31,9 +32,8 @@
*/ */
--> -->
</HEAD> </HEAD>
<BODY BGCOLOR="#FFFFFF"> <BODY>
Provides the mapping of the OMG CORBA APIs to the Java<SUP><FONT Provides the mapping of the OMG CORBA APIs to the Java&trade;
SIZE=-2>TM</FONT></SUP>
programming language, including the class <code>ORB</code>, which is implemented programming language, including the class <code>ORB</code>, which is implemented
so that a programmer can use it as a fully-functional Object Request Broker so that a programmer can use it as a fully-functional Object Request Broker
(ORB). (ORB).
@ -427,7 +427,7 @@ will contain the static methods needed for manipulating instances of the type,
in this case, <code>Account</code> objects. in this case, <code>Account</code> objects.
<a name="narrow"></a> <a id="narrow"></a>
<h3>The <code>narrow</code> Method</h3> <h3>The <code>narrow</code> Method</h3>
When an object is the return value for a method, it is returned in the When an object is the return value for a method, it is returned in the
form of a generic object, either an <code>org.omg.CORBA.Object</code> object form of a generic object, either an <code>org.omg.CORBA.Object</code> object
@ -465,7 +465,7 @@ tutorial uses a <code>narrow</code> method that looks like this:
helloImpl = HelloHelper.narrow(ncRef.resolve_str(name)); helloImpl = HelloHelper.narrow(ncRef.resolve_str(name));
</PRE> </PRE>
<a name="basic"></a> <a id="basic"></a>
<h3>Example of a Basic Helper Class</h3> <h3>Example of a Basic Helper Class</h3>
A basic helper class, for purposes of this explanation, is one with A basic helper class, for purposes of this explanation, is one with
the methods that are provided by every helper class, plus a <code>narrow</code> the methods that are provided by every helper class, plus a <code>narrow</code>
@ -671,7 +671,7 @@ abstract public class AddressHelper
&nbsp;&nbsp;&nbsp;&nbsp; WStringSeqHelper &nbsp;&nbsp;&nbsp;&nbsp; WStringSeqHelper
&nbsp;&nbsp;&nbsp;&nbsp; WStringValueHelper &nbsp;&nbsp;&nbsp;&nbsp; WStringValueHelper
</code></PRE> </code></PRE>
<a name="adv"></a> <a id="adv"></a>
<H1> <H1>
Other Classes</H1> Other Classes</H1>
The other classes and interfaces in the <code>CORBA</code> package, which are The other classes and interfaces in the <code>CORBA</code> package, which are
@ -868,17 +868,17 @@ For overviews, guides, and a tutorial, please see:
<P><A NAME="unimpl"></A> <P><A id="unimpl"></A>
<H1> <H1>
CORBA Features Not Implemented in Java IDL</H1> CORBA Features Not Implemented in Java IDL</H1>
<P>Some of the API included in <code>org.omg</code> subpackages is provided for <P>Some of the API included in <code>org.omg</code> subpackages is provided for
conformance with the current OMG CORBA specification but is not implemented conformance with the current OMG CORBA specification but is not implemented
in Sun's release of the JDK<SUP><FONT SIZE=-2>TM</FONT></SUP>. This enables in Sun's release of the JDK&trade;. This enables
other JDK licensees to provide implementations of this API in standard other JDK licensees to provide implementations of this API in standard
extensions and products. extensions and products.
<P><A NAME="NO_IMPLEMENT"></A> <P><A id="NO_IMPLEMENT"></A>
<h2>Features That Throw NO_IMPLEMENT</h2> <h2>Features That Throw NO_IMPLEMENT</h2>
<P>Some of the API included in <code>org.omg</code> subpackages throw <P>Some of the API included in <code>org.omg</code> subpackages throw

View File

@ -1,8 +1,8 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!doctype html>
<html> <html>
<head> <head>
<!-- <!--
Copyright (c) 1998, 2015, Oracle and/or its affiliates. All rights reserved. Copyright (c) 1998, 2017, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it This code is free software; you can redistribute it and/or modify it
@ -26,7 +26,7 @@ or visit www.oracle.com if you need additional information or have any
questions. questions.
--> -->
</head> </head>
<body bgcolor="white"> <body>
Provides a portability layer, that is, a set of ORB APIs Provides a portability layer, that is, a set of ORB APIs
that makes it possible for code generated that makes it possible for code generated
@ -38,7 +38,7 @@ can call into these ORB APIs.
<p> <p>
<a name="unimpl"></a> <a id="unimpl"></a>
<hr> <hr>
<h1>CORBA Features Throwing NO_IMPLEMENT() Exceptions</h1> <h1>CORBA Features Throwing NO_IMPLEMENT() Exceptions</h1>
<hr> <hr>

View File

@ -1,4 +1,4 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <!doctype html>
<html> <html>
<head> <head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
@ -6,7 +6,7 @@
<title>package</title> <title>package</title>
<!-- <!--
/* /*
* Copyright (c) 1999, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 1999, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -31,7 +31,7 @@
*/ */
--> -->
</head> </head>
<body bgcolor="#FFFFFF"> <body>
The CORBA_2_3 package defines additions to existing CORBA interfaces The CORBA_2_3 package defines additions to existing CORBA interfaces
in the Java[tm] Standard Edition 6.&nbsp;&nbsp; These changes occurred in recent in the Java[tm] Standard Edition 6.&nbsp;&nbsp; These changes occurred in recent
revisions to the CORBA API defined by the OMG.&nbsp; The new methods were revisions to the CORBA API defined by the OMG.&nbsp; The new methods were
@ -46,7 +46,7 @@ the Java[tm] Platform, Standard Edition 6, ORB complies, see <A
HREF="../CORBA/doc-files/compliance.html">Official Specifications for CORBA HREF="../CORBA/doc-files/compliance.html">Official Specifications for CORBA
support in Java[tm] SE 6</A>. support in Java[tm] SE 6</A>.
<P> <P>
<a name="unimpl"></a> <a id="unimpl"></a>
The following methods in the abstract class The following methods in the abstract class
<code>org.omg.CORBA_2_3.ORB</code> are unimplemented: <code>org.omg.CORBA_2_3.ORB</code> are unimplemented:
<UL> <UL>

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -425,7 +425,7 @@ module IOP {
* encoded using GIOP 1.2 with a TCS-W of UTF-16. This service context * encoded using GIOP 1.2 with a TCS-W of UTF-16. This service context
* may be sent on Reply messages with a reply_status of SYSTEM_EXCEPTION * may be sent on Reply messages with a reply_status of SYSTEM_EXCEPTION
* or USER_EXCEPTION. The usage of this service context is defined * or USER_EXCEPTION. The usage of this service context is defined
* by language mappings. <br/> <br/> * by language mappings. <br> <br>
* *
* IDL/Java: ptc/02-01-22: 1.15.2: * IDL/Java: ptc/02-01-22: 1.15.2:
* When a System Exception is marshaled, its GIOP Reply message shall * When a System Exception is marshaled, its GIOP Reply message shall

View File

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
@ -580,7 +580,8 @@ module PortableInterceptor {
* to access it will result in a <code>BAD_INV_ORDER</code> being thrown * to access it will result in a <code>BAD_INV_ORDER</code> being thrown
* with a standard minor code of 14. * with a standard minor code of 14.
* *
* <table border=1 summary="Shows the validity of each attribute or operation"> * <table class="plain">
* <caption style="display:none">Shows the validity of each attribute or operation</caption>
* <thead> * <thead>
* <tr> * <tr>
* <th>&nbsp;</th> * <th>&nbsp;</th>
@ -597,42 +598,42 @@ module PortableInterceptor {
* <td id="ri" colspan=6><i>Inherited from RequestInfo:</i></td> * <td id="ri" colspan=6><i>Inherited from RequestInfo:</i></td>
* </tr> * </tr>
* *
* <tr><th id="req_id"><p align="left">request_id</p></th> * <tr><th id="req_id"><p style="text-align:left">request_id</p></th>
* <td headers="ri req_id send_req">yes</td> * <td headers="ri req_id send_req">yes</td>
* <td headers="ri req_id send_poll">yes</td> * <td headers="ri req_id send_poll">yes</td>
* <td headers="ri req_id rec_reply">yes</td> * <td headers="ri req_id rec_reply">yes</td>
* <td headers="ri req_id rec_ex">yes</td> * <td headers="ri req_id rec_ex">yes</td>
* <td headers="ri req_id rec_oth">yes</td></tr> * <td headers="ri req_id rec_oth">yes</td></tr>
* *
* <tr><th id="op"><p align="left">operation</p></th> * <tr><th id="op"><p style="text-align:left">operation</p></th>
* <td headers="ri op send_req">yes</td> * <td headers="ri op send_req">yes</td>
* <td headers="ri op send_poll">yes</td> * <td headers="ri op send_poll">yes</td>
* <td headers="ri op rec_reply">yes</td> * <td headers="ri op rec_reply">yes</td>
* <td headers="ri op rec_ex">yes</td> * <td headers="ri op rec_ex">yes</td>
* <td headers="ri op rec_oth">yes</td></tr> * <td headers="ri op rec_oth">yes</td></tr>
* *
* <tr><th id="arg"><p align="left">arguments</p></th> * <tr><th id="arg"><p style="text-align:left">arguments</p></th>
* <td headers="ri arg send_req">yes<sub>1</sub></td> * <td headers="ri arg send_req">yes<sub>1</sub></td>
* <td headers="ri arg send_poll">no </td> * <td headers="ri arg send_poll">no </td>
* <td headers="ri arg rec_reply">yes</td> * <td headers="ri arg rec_reply">yes</td>
* <td headers="ri arg rec_ex">no </td> * <td headers="ri arg rec_ex">no </td>
* <td headers="ri arg rec_oth">no </td></tr> * <td headers="ri arg rec_oth">no </td></tr>
* *
* <tr><th id="exc"><p align="left">exceptions</p></th> * <tr><th id="exc"><p style="text-align:left">exceptions</p></th>
* <td headers="ri exc send_req">yes</td> * <td headers="ri exc send_req">yes</td>
* <td headers="ri exc send_poll">no </td> * <td headers="ri exc send_poll">no </td>
* <td headers="ri exc rec_reply">yes</td> * <td headers="ri exc rec_reply">yes</td>
* <td headers="ri exc rec_ex">yes</td> * <td headers="ri exc rec_ex">yes</td>
* <td headers="ri exc rec_oth">yes</td></tr> * <td headers="ri exc rec_oth">yes</td></tr>
* *
* <tr><th id="con"><p align="left">contexts</p></th> * <tr><th id="con"><p style="text-align:left">contexts</p></th>
* <td headers="ri con send_req">yes</td> * <td headers="ri con send_req">yes</td>
* <td headers="ri con send_poll">no </td> * <td headers="ri con send_poll">no </td>
* <td headers="ri con rec_reply">yes</td> * <td headers="ri con rec_reply">yes</td>
* <td headers="ri con rec_ex">yes</td> * <td headers="ri con rec_ex">yes</td>
* <td headers="ri con rec_oth">yes</td></tr> * <td headers="ri con rec_oth">yes</td></tr>
* *
* <tr><th id="op_con"><p align="left">operation_context</p></th> * <tr><th id="op_con"><p style="text-align:left">operation_context</p></th>
* <td headers="ri op_con send_req">yes</td> * <td headers="ri op_con send_req">yes</td>
* <td headers="ri op_con send_poll">no </td> * <td headers="ri op_con send_poll">no </td>
* <td headers="ri op_con rec_reply">yes</td> * <td headers="ri op_con rec_reply">yes</td>
@ -640,7 +641,7 @@ module PortableInterceptor {
* <td headers="ri op_con rec_oth">yes</td> * <td headers="ri op_con rec_oth">yes</td>
* </tr> * </tr>
* *
* <tr><th id="result"><p align="left">result</p></th> * <tr><th id="result"><p style="text-align:left">result</p></th>
* <td headers="ri result send_req">no </td> * <td headers="ri result send_req">no </td>
* <td headers="ri result send_poll">no </td> * <td headers="ri result send_poll">no </td>
* <td headers="ri result rec_reply">yes</td> * <td headers="ri result rec_reply">yes</td>
@ -648,14 +649,14 @@ module PortableInterceptor {
* <td headers="ri result rec_oth">no </td> * <td headers="ri result rec_oth">no </td>
* </tr> * </tr>
* *
* <tr><th id="res_exp"><p align="left">response_expected</p></th> * <tr><th id="res_exp"><p style="text-align:left">response_expected</p></th>
* <td headers="ri res_exp send_req">yes</td> * <td headers="ri res_exp send_req">yes</td>
* <td headers="ri res_exp send_poll">yes</td> * <td headers="ri res_exp send_poll">yes</td>
* <td headers="ri res_exp rec_reply">yes</td> * <td headers="ri res_exp rec_reply">yes</td>
* <td headers="ri res_exp rec_ex">yes</td> * <td headers="ri res_exp rec_ex">yes</td>
* <td headers="ri res_exp rec_oth">yes</td></tr> * <td headers="ri res_exp rec_oth">yes</td></tr>
* *
* <tr><th id="sync_sco"><p align="left">sync_scope</p></th> * <tr><th id="sync_sco"><p style="text-align:left">sync_scope</p></th>
* <td headers="ri sync_sco send_req">yes</td> * <td headers="ri sync_sco send_req">yes</td>
* <td headers="ri sync_sco send_poll">no </td> * <td headers="ri sync_sco send_poll">no </td>
* <td headers="ri sync_sco rec_reply">yes</td> * <td headers="ri sync_sco rec_reply">yes</td>
@ -663,14 +664,14 @@ module PortableInterceptor {
* <td headers="ri sync_sco rec_oth">yes</td> * <td headers="ri sync_sco rec_oth">yes</td>
* </tr> * </tr>
* *
* <tr><th id="rep_stat"><p align="left">reply_status</p></th> * <tr><th id="rep_stat"><p style="text-align:left">reply_status</p></th>
* <td headers="ri rep_stat send_req">no </td> * <td headers="ri rep_stat send_req">no </td>
* <td headers="ri rep_stat send_poll">no </td> * <td headers="ri rep_stat send_poll">no </td>
* <td headers="ri rep_stat rec_reply">yes</td> * <td headers="ri rep_stat rec_reply">yes</td>
* <td headers="ri rep_stat rec_ex">yes</td> * <td headers="ri rep_stat rec_ex">yes</td>
* <td headers="ri rep_stat rec_oth">yes</td></tr> * <td headers="ri rep_stat rec_oth">yes</td></tr>
* *
* <tr><th id="for_ref"><p align="left">forward_reference</p></th> * <tr><th id="for_ref"><p style="text-align:left">forward_reference</p></th>
* <td headers="ri for_ref send_req">no </td> * <td headers="ri for_ref send_req">no </td>
* <td headers="ri for_ref send_poll">no </td> * <td headers="ri for_ref send_poll">no </td>
* <td headers="ri for_ref rec_reply">no </td> * <td headers="ri for_ref rec_reply">no </td>
@ -678,21 +679,21 @@ module PortableInterceptor {
* <td headers="ri for_ref rec_oth">yes<sub>2</sub> * <td headers="ri for_ref rec_oth">yes<sub>2</sub>
* </td></tr> * </td></tr>
* *
* <tr><th id="get_slot"><p align="left">get_slot</p></th> * <tr><th id="get_slot"><p style="text-align:left">get_slot</p></th>
* <td headers="ri get_slot send_req">yes</td> * <td headers="ri get_slot send_req">yes</td>
* <td headers="ri get_slot send_poll">yes</td> * <td headers="ri get_slot send_poll">yes</td>
* <td headers="ri get_slot rec_reply">yes</td> * <td headers="ri get_slot rec_reply">yes</td>
* <td headers="ri get_slot rec_ex">yes</td> * <td headers="ri get_slot rec_ex">yes</td>
* <td headers="ri get_slot rec_oth">yes</td></tr> * <td headers="ri get_slot rec_oth">yes</td></tr>
* *
* <tr><th id="grsc"><p align="left">get_request_service_context</p></th> * <tr><th id="grsc"><p style="text-align:left">get_request_service_context</p></th>
* <td headers="ri grsc send_req">yes</td> * <td headers="ri grsc send_req">yes</td>
* <td headers="ri grsc send_poll">no </td> * <td headers="ri grsc send_poll">no </td>
* <td headers="ri grsc rec_reply">yes</td> * <td headers="ri grsc rec_reply">yes</td>
* <td headers="ri grsc rec_ex">yes</td> * <td headers="ri grsc rec_ex">yes</td>
* <td headers="ri grsc rec_oth">yes</td></tr> * <td headers="ri grsc rec_oth">yes</td></tr>
* *
* <tr><th id="gpsc"><p align="left">get_reply_service_context</p></th> * <tr><th id="gpsc"><p style="text-align:left">get_reply_service_context</p></th>
* <td headers="ri gpsc send_req">no </td> * <td headers="ri gpsc send_req">no </td>
* <td headers="ri gpsc send_poll">no </td> * <td headers="ri gpsc send_poll">no </td>
* <td headers="ri gpsc rec_reply">yes</td> * <td headers="ri gpsc rec_reply">yes</td>
@ -704,14 +705,14 @@ module PortableInterceptor {
* <td id="cri" colspan=6><i>ClientRequestInfo-specific:</i></td> * <td id="cri" colspan=6><i>ClientRequestInfo-specific:</i></td>
* </tr> * </tr>
* *
* <tr><th id="target"><p align="left">target</p></th> * <tr><th id="target"><p style="text-align:left">target</p></th>
* <td headers="cri target send_req">yes</td> * <td headers="cri target send_req">yes</td>
* <td headers="cri target send_poll">yes</td> * <td headers="cri target send_poll">yes</td>
* <td headers="cri target rec_reply">yes</td> * <td headers="cri target rec_reply">yes</td>
* <td headers="cri target rec_ex">yes</td> * <td headers="cri target rec_ex">yes</td>
* <td headers="cri target rec_oth">yes</td></tr> * <td headers="cri target rec_oth">yes</td></tr>
* *
* <tr><th id="eftarget"><p align="left">effective_target</p></th> * <tr><th id="eftarget"><p style="text-align:left">effective_target</p></th>
* <td headers="cri eftarget send_req">yes</td> * <td headers="cri eftarget send_req">yes</td>
* <td headers="cri eftarget send_poll">yes</td> * <td headers="cri eftarget send_poll">yes</td>
* <td headers="cri eftarget rec_reply">yes</td> * <td headers="cri eftarget rec_reply">yes</td>
@ -719,49 +720,49 @@ module PortableInterceptor {
* <td headers="cri eftarget rec_oth">yes</td> * <td headers="cri eftarget rec_oth">yes</td>
* </tr> * </tr>
* *
* <tr><th id="efprof"><p align="left">effective_profile</p></th> * <tr><th id="efprof"><p style="text-align:left">effective_profile</p></th>
* <td headers="cri efprof send_req">yes</td> * <td headers="cri efprof send_req">yes</td>
* <td headers="cri efprof send_poll">yes</td> * <td headers="cri efprof send_poll">yes</td>
* <td headers="cri efprof rec_reply">yes</td> * <td headers="cri efprof rec_reply">yes</td>
* <td headers="cri efprof rec_ex">yes</td> * <td headers="cri efprof rec_ex">yes</td>
* <td headers="cri efprof rec_oth">yes</td></tr> * <td headers="cri efprof rec_oth">yes</td></tr>
* *
* <tr><th id="rxp"><p align="left">received_exception</p></th> * <tr><th id="rxp"><p style="text-align:left">received_exception</p></th>
* <td headers="cri rxp send_req">no </td> * <td headers="cri rxp send_req">no </td>
* <td headers="cri rxp send_poll">no </td> * <td headers="cri rxp send_poll">no </td>
* <td headers="cri rxp rec_reply">no </td> * <td headers="cri rxp rec_reply">no </td>
* <td headers="cri rxp rec_ex">yes</td> * <td headers="cri rxp rec_ex">yes</td>
* <td headers="cri rxp rec_oth">no </td></tr> * <td headers="cri rxp rec_oth">no </td></tr>
* *
* <tr><th id="rei"><p align="left">received_exception_id</p></th> * <tr><th id="rei"><p style="text-align:left">received_exception_id</p></th>
* <td headers="cri rei send_req">no </td> * <td headers="cri rei send_req">no </td>
* <td headers="cri rei send_poll">no </td> * <td headers="cri rei send_poll">no </td>
* <td headers="cri rei rec_reply">no </td> * <td headers="cri rei rec_reply">no </td>
* <td headers="cri rei rec_ex">yes</td> * <td headers="cri rei rec_ex">yes</td>
* <td headers="cri rei rec_oth">no </td></tr> * <td headers="cri rei rec_oth">no </td></tr>
* *
* <tr><th id="gec"><p align="left">get_effective_component</p></th> * <tr><th id="gec"><p style="text-align:left">get_effective_component</p></th>
* <td headers="cri gec send_req">yes</td> * <td headers="cri gec send_req">yes</td>
* <td headers="cri gec send_poll">no </td> * <td headers="cri gec send_poll">no </td>
* <td headers="cri gec rec_reply">yes</td> * <td headers="cri gec rec_reply">yes</td>
* <td headers="cri gec rec_ex">yes</td> * <td headers="cri gec rec_ex">yes</td>
* <td headers="cri gec rec_oth">yes</td></tr> * <td headers="cri gec rec_oth">yes</td></tr>
* *
* <tr><th id="gecs"><p align="left">get_effective_components</p></th> * <tr><th id="gecs"><p style="text-align:left">get_effective_components</p></th>
* <td headers="cri gecs send_req">yes</td> * <td headers="cri gecs send_req">yes</td>
* <td headers="cri gecs send_poll">no </td> * <td headers="cri gecs send_poll">no </td>
* <td headers="cri gecs rec_reply">yes</td> * <td headers="cri gecs rec_reply">yes</td>
* <td headers="cri gecs rec_ex">yes</td> * <td headers="cri gecs rec_ex">yes</td>
* <td headers="cri gecs rec_oth">yes</td></tr> * <td headers="cri gecs rec_oth">yes</td></tr>
* *
* <tr><th id="grpcy"><p align="left">get_request_policy</p></th> * <tr><th id="grpcy"><p style="text-align:left">get_request_policy</p></th>
* <td headers="cri grpcy send_req">yes</td> * <td headers="cri grpcy send_req">yes</td>
* <td headers="cri grpcy send_poll">no </td> * <td headers="cri grpcy send_poll">no </td>
* <td headers="cri grpcy rec_reply">yes</td> * <td headers="cri grpcy rec_reply">yes</td>
* <td headers="cri grpcy rec_ex">yes</td> * <td headers="cri grpcy rec_ex">yes</td>
* <td headers="cri grpcy rec_oth">yes</td></tr> * <td headers="cri grpcy rec_oth">yes</td></tr>
* *
* <tr><th id="arsc"><p align="left">add_request_service_context</p></th> * <tr><th id="arsc"><p style="text-align:left">add_request_service_context</p></th>
* <td headers="cri arsc send_req">yes</td> * <td headers="cri arsc send_req">yes</td>
* <td headers="cri arsc send_poll">no </td> * <td headers="cri arsc send_poll">no </td>
* <td headers="cri arsc rec_reply">no </td> * <td headers="cri arsc rec_reply">no </td>
@ -935,7 +936,8 @@ module PortableInterceptor {
* standard minor code of 14. * standard minor code of 14.
* *
* *
* <table border=1 summary="Shows the validity of each attribute or operation"> * <table class="plain">
* <caption style="display:none">Shows the validity of each attribute or operation</caption>
* <thead> * <thead>
* <tr> * <tr>
* <th>&nbsp;</th> * <th>&nbsp;</th>
@ -953,21 +955,21 @@ module PortableInterceptor {
* <td id="ri" colspan=6><i>Inherited from RequestInfo:</i></td> * <td id="ri" colspan=6><i>Inherited from RequestInfo:</i></td>
* </tr> * </tr>
* *
* <tr><th id="req_id"><p align="left">request_id</p></th> * <tr><th id="req_id"><p style="text-align:left">request_id</p></th>
* <td headers="ri req_id rec_req_ser_con">yes</td> * <td headers="ri req_id rec_req_ser_con">yes</td>
* <td headers="ri req_id rec_req">yes</td> * <td headers="ri req_id rec_req">yes</td>
* <td headers="ri req_id send_rep">yes</td> * <td headers="ri req_id send_rep">yes</td>
* <td headers="ri req_id send_exc">yes</td> * <td headers="ri req_id send_exc">yes</td>
* <td headers="ri req_id send_oth">yes</td></tr> * <td headers="ri req_id send_oth">yes</td></tr>
* *
* <tr><th id="op"><p align="left">operation</p></th> * <tr><th id="op"><p style="text-align:left">operation</p></th>
* <td headers="ri op rec_req_ser_con">yes</td> * <td headers="ri op rec_req_ser_con">yes</td>
* <td headers="ri op rec_req">yes</td> * <td headers="ri op rec_req">yes</td>
* <td headers="ri op send_rep">yes</td> * <td headers="ri op send_rep">yes</td>
* <td headers="ri op send_exc">yes</td> * <td headers="ri op send_exc">yes</td>
* <td headers="ri op send_oth">yes</td></tr> * <td headers="ri op send_oth">yes</td></tr>
* *
* <tr><th id="args"><p align="left">arguments</p></th> * <tr><th id="args"><p style="text-align:left">arguments</p></th>
* <td headers="ri args rec_req_ser_con">no </td> * <td headers="ri args rec_req_ser_con">no </td>
* <td headers="ri args rec_req">yes<sub>1</sub></td> * <td headers="ri args rec_req">yes<sub>1</sub></td>
* <td headers="ri args send_rep">yes</td> * <td headers="ri args send_rep">yes</td>
@ -975,21 +977,21 @@ module PortableInterceptor {
* <td headers="ri args send_oth">no<sub>2</sub> * <td headers="ri args send_oth">no<sub>2</sub>
* </td></tr> * </td></tr>
* *
* <tr><th id="exps"><p align="left">exceptions</p></th> * <tr><th id="exps"><p style="text-align:left">exceptions</p></th>
* <td headers="ri exps rec_req_ser_con">no </td> * <td headers="ri exps rec_req_ser_con">no </td>
* <td headers="ri exps rec_req">yes</td> * <td headers="ri exps rec_req">yes</td>
* <td headers="ri exps send_rep">yes</td> * <td headers="ri exps send_rep">yes</td>
* <td headers="ri exps send_exc">yes</td> * <td headers="ri exps send_exc">yes</td>
* <td headers="ri exps send_oth">yes</td></tr> * <td headers="ri exps send_oth">yes</td></tr>
* *
* <tr><th id="contexts"><p align="left">contexts</p></th> * <tr><th id="contexts"><p style="text-align:left">contexts</p></th>
* <td headers="ri contexts rec_req_ser_con">no </td> * <td headers="ri contexts rec_req_ser_con">no </td>
* <td headers="ri contexts rec_req">yes</td> * <td headers="ri contexts rec_req">yes</td>
* <td headers="ri contexts send_rep">yes</td> * <td headers="ri contexts send_rep">yes</td>
* <td headers="ri contexts send_exc">yes</td> * <td headers="ri contexts send_exc">yes</td>
* <td headers="ri contexts send_oth">yes</td></tr> * <td headers="ri contexts send_oth">yes</td></tr>
* *
* <tr><th id="op_con"><p align="left">operation_context</p></th> * <tr><th id="op_con"><p style="text-align:left">operation_context</p></th>
* <td headers="ri op_con rec_req_ser_con">no </td> * <td headers="ri op_con rec_req_ser_con">no </td>
* <td headers="ri op_con rec_req">yes</td> * <td headers="ri op_con rec_req">yes</td>
* <td headers="ri op_con send_rep">yes</td> * <td headers="ri op_con send_rep">yes</td>
@ -997,7 +999,7 @@ module PortableInterceptor {
* <td headers="ri op_con send_oth">no </td> * <td headers="ri op_con send_oth">no </td>
* </tr> * </tr>
* *
* <tr><th id="result"><p align="left">result</p></th> * <tr><th id="result"><p style="text-align:left">result</p></th>
* <td headers="ri result rec_req_ser_con">no </td> * <td headers="ri result rec_req_ser_con">no </td>
* <td headers="ri result rec_req">no </td> * <td headers="ri result rec_req">no </td>
* <td headers="ri result send_rep">yes</td> * <td headers="ri result send_rep">yes</td>
@ -1005,14 +1007,14 @@ module PortableInterceptor {
* <td headers="ri result send_oth">no </td> * <td headers="ri result send_oth">no </td>
* </tr> * </tr>
* *
* <tr><th id="res_ex"><p align="left">response_expected</p></th> * <tr><th id="res_ex"><p style="text-align:left">response_expected</p></th>
* <td headers="ri res_ex rec_req_ser_con">yes</td> * <td headers="ri res_ex rec_req_ser_con">yes</td>
* <td headers="ri res_ex rec_req">yes</td> * <td headers="ri res_ex rec_req">yes</td>
* <td headers="ri res_ex send_rep">yes</td> * <td headers="ri res_ex send_rep">yes</td>
* <td headers="ri res_ex send_exc">yes</td> * <td headers="ri res_ex send_exc">yes</td>
* <td headers="ri res_ex send_oth">yes</td></tr> * <td headers="ri res_ex send_oth">yes</td></tr>
* *
* <tr><th id="syn_scp"><p align="left">sync_scope</p></th> * <tr><th id="syn_scp"><p style="text-align:left">sync_scope</p></th>
* <td headers="ri syn_scp rec_req_ser_con">yes</td> * <td headers="ri syn_scp rec_req_ser_con">yes</td>
* <td headers="ri syn_scp rec_req">yes</td> * <td headers="ri syn_scp rec_req">yes</td>
* <td headers="ri syn_scp send_rep">yes</td> * <td headers="ri syn_scp send_rep">yes</td>

View File

@ -1,9 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!doctype html>
<html> <html>
<head> <head>
<!-- <!--
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it This code is free software; you can redistribute it and/or modify it
@ -29,7 +29,7 @@ questions.
--> -->
</head> </head>
<body bgcolor="white"> <body>
Provides a mechanism to register ORB hooks through which ORB services Provides a mechanism to register ORB hooks through which ORB services
can intercept the normal flow of execution of the ORB. can intercept the normal flow of execution of the ORB.
@ -52,7 +52,7 @@ See the javadocs for class <code>
{@link org.omg.PortableInterceptor.ORBInitializer ORBInitializer}</code> {@link org.omg.PortableInterceptor.ORBInitializer ORBInitializer}</code>
for how to go about registering interceptors. for how to go about registering interceptors.
<a name="unimpl"></a> <a id="unimpl"></a>
<h2>Known limitations / unimplemented methods in package <h2>Known limitations / unimplemented methods in package
<code>org.omg.PortableInterceptor</code></h2> <code>org.omg.PortableInterceptor</code></h2>

View File

@ -1,9 +1,9 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <!doctype html>
<html> <html>
<head> <head>
<!-- <!--
Copyright (c) 2000, 2015, Oracle and/or its affiliates. All rights reserved. Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.
DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
This code is free software; you can redistribute it and/or modify it This code is free software; you can redistribute it and/or modify it
@ -30,7 +30,7 @@
--> -->
</head> </head>
<body bgcolor="white"> <body>
Provides classes and interfaces for making the server side of your applications Provides classes and interfaces for making the server side of your applications
portable across multivendor ORBs. portable across multivendor ORBs.
@ -160,7 +160,7 @@ follows exactly the same pattern as the other holder classes for basic types.
<A HREF="../../../../technotes/guides/idl/index.html">Java IDL home page</A>. <A HREF="../../../../technotes/guides/idl/index.html">Java IDL home page</A>.
<H2>Example Code</H2> <H2>Example Code</H2>
<a name="sampleserver"></a> <a id="sampleserver"></a>
<H3>Example Server Code</H3> <H3>Example Server Code</H3>
<PRE> <PRE>
import javax.naming.InitialContext; import javax.naming.InitialContext;