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 - javax.* 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 javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/management/MBeanRegistration.java
/* * Copyright (c) 1999, 2008, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.management; /** * <p>Can be implemented by an MBean in order to * carry out operations before and after being registered or unregistered from * the MBean Server. An MBean can also implement this interface in order * to get a reference to the MBean Server and/or its name within that * MBean Server.</p> * * @since 1.5 */ public interface MBeanRegistration { /** * Allows the MBean to perform any operations it needs before * being registered in the MBean Server. If the name of the MBean * is not specified, the MBean can provide a name for its * registration. If any exception is raised, the MBean will not be * registered in the MBean Server. * * @param server The MBean Server in which the MBean will be registered. * * @param name The object name of the MBean. This name is null if * the name parameter to one of the <code>createMBean</code> or * <code>registerMBean</code> methods in the {@link MBeanServer} * interface is null. In that case, this method must return a * non-null ObjectName for the new MBean. * * @return The name under which the MBean is to be registered. * This value must not be null. If the <code>name</code> * parameter is not null, it will usually but not necessarily be * the returned value. * * @exception java.lang.Exception This exception will be caught by * the MBean Server and re-thrown as an {@link * MBeanRegistrationException}. */ public ObjectName preRegister(MBeanServer server, ObjectName name) throws java.lang.Exception; /** * Allows the MBean to perform any operations needed after having been * registered in the MBean server or after the registration has failed. * <p>If the implementation of this method throws a {@link RuntimeException} * or an {@link Error}, the MBean Server will rethrow those inside * a {@link RuntimeMBeanException} or {@link RuntimeErrorException}, * respectively. However, throwing an exception in {@code postRegister} * will not change the state of the MBean: * if the MBean was already registered ({@code registrationDone} is * {@code true}), the MBean will remain registered. </p> * <p>This might be confusing for the code calling {@code createMBean()} * or {@code registerMBean()}, as such code might assume that MBean * registration has failed when such an exception is raised. * Therefore it is recommended that implementations of * {@code postRegister} do not throw Runtime Exceptions or Errors if it * can be avoided.</p> * @param registrationDone Indicates whether or not the MBean has * been successfully registered in the MBean server. The value * false means that the registration phase has failed. */ public void postRegister(Boolean registrationDone); /** * Allows the MBean to perform any operations it needs before * being unregistered by the MBean server. * * @exception java.lang.Exception This exception will be caught by * the MBean server and re-thrown as an {@link * MBeanRegistrationException}. */ public void preDeregister() throws java.lang.Exception ; /** * Allows the MBean to perform any operations needed after having been * unregistered in the MBean server. * <p>If the implementation of this method throws a {@link RuntimeException} * or an {@link Error}, the MBean Server will rethrow those inside * a {@link RuntimeMBeanException} or {@link RuntimeErrorException}, * respectively. However, throwing an exception in {@code postDeregister} * will not change the state of the MBean: * the MBean was already successfully deregistered and will remain so. </p> * <p>This might be confusing for the code calling * {@code unregisterMBean()}, as it might assume that MBean deregistration * has failed. Therefore it is recommended that implementations of * {@code postDeregister} do not throw Runtime Exceptions or Errors if it * can be avoided.</p> */ public void postDeregister(); }
⏎ javax/management/MBeanRegistration.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-07-16, 274520👍, 7💬
Popular Posts:
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...
Woodstox 6.4.0 Source Code Files are provided at the Woodstox GitHub Website . You can download them...
JDK 8 jconsole.jar is the JAR file for JDK 8 JConsole, which is a graphical monitoring tool to monit...
Xalan-Java, Version 2.7.1, is an XSLT processor for transforming XML documents into HTML, text, or o...
What Is ojdbc7.jar for Oracle 12c R1? ojdbc7.jar for Oracle 12c R1 is the JAR files of ojdbc.jar, JD...