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/snmp/internal/SnmpLcd.java
/* * Copyright (c) 2001, 2006, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package com.sun.jmx.snmp.internal; import java.util.Hashtable; import com.sun.jmx.snmp.SnmpEngineId; import com.sun.jmx.snmp.SnmpUnknownModelLcdException; import com.sun.jmx.snmp.SnmpUnknownSubSystemException; /** * Class to extend in order to develop a customized Local Configuration Datastore. The Lcd is used by the <CODE>SnmpEngine</CODE> to store and retrieve data. *<P> <CODE>SnmpLcd</CODE> manages the Lcds needed by every {@link com.sun.jmx.snmp.internal.SnmpModel SnmpModel}. It is possible to add and remove {@link com.sun.jmx.snmp.internal.SnmpModelLcd SnmpModelLcd}.</P> * <p><b>This API is a Sun Microsystems internal API and is subject * to change without notice.</b></p> * @since 1.5 */ public abstract class SnmpLcd { class SubSysLcdManager { private Hashtable<Integer, SnmpModelLcd> models = new Hashtable<Integer, SnmpModelLcd>(); public void addModelLcd(int id, SnmpModelLcd usmlcd) { models.put(new Integer(id), usmlcd); } public SnmpModelLcd getModelLcd(int id) { return models.get(new Integer(id)); } public SnmpModelLcd removeModelLcd(int id) { return models.remove(new Integer(id)); } } private Hashtable<SnmpSubSystem, SubSysLcdManager> subs = new Hashtable<SnmpSubSystem, SubSysLcdManager>(); /** * Returns the number of time the engine rebooted. * @return The number of reboots or -1 if the information is not present in the Lcd. */ public abstract int getEngineBoots(); /** * Returns the engine Id located in the Lcd. * @return The engine Id or null if the information is not present in the Lcd. */ public abstract String getEngineId(); /** * Persists the number of reboots. * @param i Reboot number. */ public abstract void storeEngineBoots(int i); /** * Persists the engine Id. * @param id The engine Id. */ public abstract void storeEngineId(SnmpEngineId id); /** * Adds an Lcd model. * @param sys The subsytem managing the model. * @param id The model Id. * @param lcd The Lcd model. */ public void addModelLcd(SnmpSubSystem sys, int id, SnmpModelLcd lcd) { SubSysLcdManager subsys = subs.get(sys); if( subsys == null ) { subsys = new SubSysLcdManager(); subs.put(sys, subsys); } subsys.addModelLcd(id, lcd); } /** * Removes an Lcd model. * @param sys The subsytem managing the model. * @param id The model Id. */ public void removeModelLcd(SnmpSubSystem sys, int id) throws SnmpUnknownModelLcdException, SnmpUnknownSubSystemException { SubSysLcdManager subsys = subs.get(sys); if( subsys != null ) { SnmpModelLcd lcd = subsys.removeModelLcd(id); if(lcd == null) { throw new SnmpUnknownModelLcdException("Model : " + id); } } else throw new SnmpUnknownSubSystemException(sys.toString()); } /** * Gets an Lcd model. * @param sys The subsytem managing the model * @param id The model Id. * @return The Lcd model or null if no Lcd model were found. */ public SnmpModelLcd getModelLcd(SnmpSubSystem sys, int id) { SubSysLcdManager subsys = subs.get(sys); if(subsys == null) return null; return subsys.getModelLcd(id); } }
⏎ com/sun/jmx/snmp/internal/SnmpLcd.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, 253882👍, 3💬
Popular Posts:
JDK 11 jdk.internal.le.jmod is the JMOD file for JDK 11 Internal Line Editing module. JDK 11 Interna...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
JDK 17 jdk.hotspot.agent.jmod is the JMOD file for JDK 17 Hotspot Agent module. JDK 17 Hotspot Agent...
iText is an ideal library for developers looking to enhance web- and other applications with dynamic...
xml-commons External Source Code Files are provided in the source package file, xml-commons-external...