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 - com.* 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 com.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ com/sun/jmx/remote/internal/IIOPHelper.java
/* * Copyright (c) 2009, 2012, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.jmx.remote.internal; import java.util.Properties; import java.io.IOException; import java.rmi.Remote; import java.rmi.NoSuchObjectException; import java.security.AccessController; import java.security.PrivilegedAction; /** * A helper class for RMI-IIOP and CORBA APIs. */ public final class IIOPHelper { private IIOPHelper() { } // loads IIOPProxy implementation class if available private static final String IMPL_CLASS = "com.sun.jmx.remote.protocol.iiop.IIOPProxyImpl"; private static final IIOPProxy proxy = AccessController.doPrivileged(new PrivilegedAction<IIOPProxy>() { public IIOPProxy run() { try { Class<?> c = Class.forName(IMPL_CLASS, true, IIOPHelper.class.getClassLoader()); return (IIOPProxy)c.newInstance(); } catch (ClassNotFoundException cnf) { return null; } catch (InstantiationException e) { throw new AssertionError(e); } catch (IllegalAccessException e) { throw new AssertionError(e); } }}); /** * Returns true if RMI-IIOP and CORBA is available. */ public static boolean isAvailable() { return proxy != null; } private static void ensureAvailable() { if (proxy == null) throw new AssertionError("Should not here"); } /** * Returns true if the given object is a Stub. */ public static boolean isStub(Object obj) { return (proxy == null) ? false : proxy.isStub(obj); } /** * Returns the Delegate to which the given Stub delegates. */ public static Object getDelegate(Object stub) { ensureAvailable(); return proxy.getDelegate(stub); } /** * Sets the Delegate for a given Stub. */ public static void setDelegate(Object stub, Object delegate) { ensureAvailable(); proxy.setDelegate(stub, delegate); } /** * Returns the ORB associated with the given stub * * @throws UnsupportedOperationException * if the object does not support the operation that * was invoked */ public static Object getOrb(Object stub) { ensureAvailable(); return proxy.getOrb(stub); } /** * Connects the Stub to the given ORB. */ public static void connect(Object stub, Object orb) throws IOException { if (proxy == null) throw new IOException("Connection to ORB failed, RMI/IIOP not available"); proxy.connect(stub, orb); } /** * Returns true if the given object is an ORB. */ public static boolean isOrb(Object obj) { return (proxy == null) ? false : proxy.isOrb(obj); } /** * Creates, and returns, a new ORB instance. */ public static Object createOrb(String[] args, Properties props) throws IOException { if (proxy == null) throw new IOException("ORB initialization failed, RMI/IIOP not available"); return proxy.createOrb(args, props); } /** * Converts a string, produced by the object_to_string method, back * to a CORBA object reference. */ public static Object stringToObject(Object orb, String str) { ensureAvailable(); return proxy.stringToObject(orb, str); } /** * Converts the given CORBA object reference to a string. */ public static String objectToString(Object orb, Object obj) { ensureAvailable(); return proxy.objectToString(orb, obj); } /** * Checks to ensure that an object of a remote or abstract interface * type can be cast to a desired type. */ public static <T> T narrow(Object narrowFrom, Class<T> narrowTo) { ensureAvailable(); return proxy.narrow(narrowFrom, narrowTo); } /** * Makes a server object ready to receive remote calls */ public static void exportObject(Remote obj) throws IOException { if (proxy == null) throw new IOException("RMI object cannot be exported, RMI/IIOP not available"); proxy.exportObject(obj); } /** * Deregisters a server object from the runtime. */ public static void unexportObject(Remote obj) throws IOException { if (proxy == null) throw new NoSuchObjectException("Object not exported"); proxy.unexportObject(obj); } /** * Returns a stub for the given server object. */ public static Remote toStub(Remote obj) throws IOException { if (proxy == null) throw new NoSuchObjectException("Object not exported"); return proxy.toStub(obj); } }
⏎ com/sun/jmx/remote/internal/IIOPHelper.java
Or download all of them as a single archive file:
File name: jre-rt-com-1.8.0_191-src.zip File size: 8099783 bytes Release date: 2018-10-28 Download
⇒ Backup JDK 8 Installation Directory
2023-02-07, 250633👍, 3💬
Popular Posts:
How to run "jar" command from JDK tools.jar file? "jar" is the JAR (Java Archive) file management co...
commons-collections4-4.4 -sources.jaris the source JAR file for Apache Commons Collections 4.2, whic...
This package is the backport of java.util.concurrent API, introduced in Java 5.0 and further refined...
HttpComponents Core Source Code Files are provided in the source package file, httpcomponents-core-5...
What Is jniwrap.jar in JNIWrapper 3.7.1? winpack.jar in JNIWrapper 3.7.1 is an add-on JAR file for J...