Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JRE 8 rt.jar - org.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries.
JRE (Java Runtime) 8 is the runtime environment included in JDK 8.
JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the org.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ org/omg/PortableInterceptor/ORBInitializer.java
package org.omg.PortableInterceptor; /** * org/omg/PortableInterceptor/ORBInitializer.java . * Generated by the IDL-to-Java compiler (portable), version "3.2" * from c:/re/workspace/8-2-build-windows-amd64-cygwin/jdk8u191/11896/corba/src/share/classes/org/omg/PortableInterceptor/Interceptors.idl * Saturday, October 6, 2018 9:30:42 AM PDT */ /** * Facilitates interceptor registration and ORB initialization. * <p> * Interceptors are intended to be a means by which ORB services gain * access to ORB processing, effectively becoming part of the ORB. * Since Interceptors are part of the ORB, when <code>ORB.init</code> * returns an ORB, the Interceptors shall have been registered. * Interceptors cannot be registered on an ORB after it has been * returned by a call to <code>ORB.init</code>. * <p> * An Interceptor is registered by registering an associated * <code>ORBInitializer</code> object which implements the * <code>ORBInitializer</code> interface. When an ORB is initializing, * it shall call each registered <code>ORBInitializer</code>, passing it * an <code>ORBInitInfo</code> object which is used to register its * Interceptor. * <p> * <b>Registering ORB Initializers in Java</b> * <p> * ORBInitializers are registered via Java ORB properties. * <p> * The property names are of the form: * <blockquote><code> * org.omg.PortableInterceptor.ORBInitializerClass.<Service> * </code></blockquote> * where <code><Service></code> is the string name of a class * which implements * <blockquote><code> * org.omg.PortableInterceptor.ORBInitializer * </code></blockquote> * To avoid name collisions, the reverse DNS name convention should be * used. For example, if company X has three initializers, it could define * the following properties: * <ul> * <li><code> * org.omg.PortableInterceptor.ORBInitializerClass.com.x.Init1 * </code></li> * <li><code> * org.omg.PortableInterceptor.ORBInitializerClass.com.x.Init2 * </code></li> * <li><code> * org.omg.PortableInterceptor.ORBInitializerClass.com.x.Init3 * </code></li> * </ul> * During ORB.init, these ORB properties which begin with * <code>org.omg.PortableInterceptor.ORBInitializerClass</code> shall be * collected, the <code><Service></code> portion of each property * shall be extracted, an object shall be instantiated with the * <code><Service></code> string as its class name, and the * <code>pre_init</code> and <code>post_init</code> methods shall be * called on that object. If there are any exceptions, the ORB shall * ignore them and proceed. * <p> * <b><i>Example</i></b> * <p> * A client-side logging service written by company X, for example, may * have the following ORBInitializer implementation: * <code><pre> * package com.x.logging; * * import org.omg.PortableInterceptor.Interceptor; * import org.omg.PortableInterceptor.ORBInitializer; * import org.omg.PortableInterceptor.ORBInitInfo; * * public class LoggingService implements ORBInitializer { * void pre_init( ORBInitInfo info ) { * // Instantiate the Logging Service s Interceptor. * Interceptor interceptor = new LoggingInterceptor(); * * // Register the Logging Service s Interceptor. * info.add_client_request_interceptor( interceptor ); * } * * void post_init( ORBInitInfo info ) { * // This service does not need two init points. * } * } * </pre></code> * To run a program called <code>MyApp</code> using this logging * service, the user could type: * <blockquote><code> * java *-Dorg.omg.PortableInterceptor.ORBInitializerClass.com.x.Logging.LoggingService * MyApp * </code></blockquote> * <p> * <b>Notes about Registering Interceptors</b> * <p> * Request Interceptors are registered on a per-ORB basis. * <p> * To achieve virtual per-object Interceptors, query the policies on the * target from within the interception points to determine whether they * should do any work. * <p> * To achieve virtual per-POA Interceptors, instantiate each POA with a * different ORB. While Interceptors may be ordered administratively, * there is no concept of order with respect to the registration of * Interceptors. Request Interceptors are concerned with service contexts. * Service contexts have no order, so there is no purpose for request * Interceptors to have an order. IOR Interceptors are concerned with * tagged components. Tagged components also have no order, so there * is no purpose for IOR Interceptors to have an order. * <p> * Registration code should avoid using the ORB (i.e., calling * <code>ORB.init</code> with the provided <code>orb_id</code>). Since * registration occurs during ORB initialization, results of invocations * on this ORB while it is in this state are undefined. * * @see ORBInitInfo */ public interface ORBInitializer extends ORBInitializerOperations, org.omg.CORBA.Object, org.omg.CORBA.portable.IDLEntity { } // interface ORBInitializer
⏎ org/omg/PortableInterceptor/ORBInitializer.java
Or download all of them as a single archive file:
File name: jre-rt-org-1.8.0_191-src.zip File size: 951125 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - com.* Package Source Code
2021-12-10, 157254👍, 5💬
Popular Posts:
What Is poi-ooxml-3.5.jar? poi-ooxml-3.5.jar is one of the JAR files for Apache POI 3.5, which provi...
JDK 11 jdk.jconsole.jmod is the JMOD file for JDK 11 JConsole tool, which can be invoked by the "jco...
JDK 11 jdk.crypto.ec.jmod is the JMOD file for JDK 11 Crypto EC module. JDK 11 Crypto EC module comp...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
How to run "jarsigner" command from JDK tools.jar file? "jarsigner" command allows you to digitally ...