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/corba/se/spi/oa/ObjectAdapterBase.java
/* * Copyright (c) 2001, 2003, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.corba.se.spi.oa ; import org.omg.PortableInterceptor.ObjectReferenceTemplate ; import org.omg.PortableInterceptor.ObjectReferenceFactory ; import org.omg.CORBA.Policy ; import org.omg.PortableInterceptor.ACTIVE ; import com.sun.corba.se.spi.copyobject.ObjectCopierFactory ; import com.sun.corba.se.spi.ior.IORFactories ; import com.sun.corba.se.spi.ior.IORTemplate ; import com.sun.corba.se.spi.ior.ObjectAdapterId; import com.sun.corba.se.spi.ior.ObjectKeyTemplate ; import com.sun.corba.se.spi.logging.CORBALogDomains ; import com.sun.corba.se.spi.oa.OADestroyed ; import com.sun.corba.se.spi.oa.ObjectAdapter ; import com.sun.corba.se.spi.orb.ORB ; import com.sun.corba.se.spi.protocol.PIHandler ; import com.sun.corba.se.impl.logging.POASystemException ; import com.sun.corba.se.impl.logging.OMGSystemException ; import com.sun.corba.se.impl.oa.poa.Policies; abstract public class ObjectAdapterBase extends org.omg.CORBA.LocalObject implements ObjectAdapter { private ORB orb; // Exception wrappers private final POASystemException _iorWrapper ; private final POASystemException _invocationWrapper ; private final POASystemException _lifecycleWrapper ; private final OMGSystemException _omgInvocationWrapper ; private final OMGSystemException _omgLifecycleWrapper ; // Data related to the construction of object references and // supporting the Object Reference Template. private IORTemplate iortemp; private byte[] adapterId ; private ObjectReferenceTemplate adapterTemplate ; private ObjectReferenceFactory currentFactory ; public ObjectAdapterBase( ORB orb ) { this.orb = orb ; _iorWrapper = POASystemException.get( orb, CORBALogDomains.OA_IOR ) ; _lifecycleWrapper = POASystemException.get( orb, CORBALogDomains.OA_LIFECYCLE ) ; _omgLifecycleWrapper = OMGSystemException.get( orb, CORBALogDomains.OA_LIFECYCLE ) ; _invocationWrapper = POASystemException.get( orb, CORBALogDomains.OA_INVOCATION ) ; _omgInvocationWrapper = OMGSystemException.get( orb, CORBALogDomains.OA_INVOCATION ) ; } public final POASystemException iorWrapper() { return _iorWrapper ; } public final POASystemException lifecycleWrapper() { return _lifecycleWrapper ; } public final OMGSystemException omgLifecycleWrapper() { return _omgLifecycleWrapper ; } public final POASystemException invocationWrapper() { return _invocationWrapper ; } public final OMGSystemException omgInvocationWrapper() { return _omgInvocationWrapper ; } /* * This creates the complete template. * When it is done, reference creation can proceed. */ final public void initializeTemplate( ObjectKeyTemplate oktemp, boolean notifyORB, Policies policies, String codebase, String objectAdapterManagerId, ObjectAdapterId objectAdapterId) { adapterId = oktemp.getAdapterId() ; iortemp = IORFactories.makeIORTemplate(oktemp) ; // This calls acceptors which create profiles and may // add tagged components to those profiles. orb.getCorbaTransportManager().addToIORTemplate( iortemp, policies, codebase, objectAdapterManagerId, objectAdapterId); adapterTemplate = IORFactories.makeObjectReferenceTemplate( orb, iortemp ) ; currentFactory = adapterTemplate ; if (notifyORB) { PIHandler pih = orb.getPIHandler() ; if (pih != null) // This runs the IORInterceptors. pih.objectAdapterCreated( this ) ; } iortemp.makeImmutable() ; } final public org.omg.CORBA.Object makeObject( String repId, byte[] oid ) { return currentFactory.make_object( repId, oid ) ; } final public byte[] getAdapterId() { return adapterId ; } final public ORB getORB() { return orb ; } abstract public Policy getEffectivePolicy( int type ) ; final public IORTemplate getIORTemplate() { return iortemp ; } abstract public int getManagerId() ; abstract public short getState() ; final public ObjectReferenceTemplate getAdapterTemplate() { return adapterTemplate ; } final public ObjectReferenceFactory getCurrentFactory() { return currentFactory ; } final public void setCurrentFactory( ObjectReferenceFactory factory ) { currentFactory = factory ; } abstract public org.omg.CORBA.Object getLocalServant( byte[] objectId ) ; abstract public void getInvocationServant( OAInvocationInfo info ) ; abstract public void returnServant() ; abstract public void enter() throws OADestroyed ; abstract public void exit() ; abstract protected ObjectCopierFactory getObjectCopierFactory() ; // Note that all current subclasses share the same implementation of this method, // but overriding it would make sense for OAs that use a different InvocationInfo. public OAInvocationInfo makeInvocationInfo( byte[] objectId ) { OAInvocationInfo info = new OAInvocationInfo( this, objectId ) ; info.setCopierFactory( getObjectCopierFactory() ) ; return info ; } abstract public String[] getInterfaces( Object servant, byte[] objectId ) ; }
⏎ com/sun/corba/se/spi/oa/ObjectAdapterBase.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, 250760👍, 3💬
Popular Posts:
The JSR 105 XML Digital Signature 1.0.1 FCS implementation provides an API and implementation that a...
What Is ojdbc5.jar for Oracle 11g R1? ojdbc5.jar for Oracle 11g R1 is the JAR files of ojdbc.jar, JD...
JDK 8 tools.jar is the JAR file for JDK 8 tools. It contains Java classes to support different JDK t...
HttpComponents Core Source Code Files are provided in the source package file, httpcomponents-core-5...
What Is log4j-1.2.15.jar? I got the JAR file from apache-log4j-1.2.15.zip. log4j-1.2.15.jar is the v...