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:
JDK 11 java.management.jmod - Management Module
JDK 11 java.management.jmod is the JMOD file for JDK 11 Management module.
JDK 11 Management module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.management.jmod.
JDK 11 Management module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Management module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.management.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ javax/management/openmbean/OpenMBeanOperationInfo.java
/* * Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.management.openmbean; // java import // // jmx import // import javax.management.MBeanParameterInfo; /** * <p>Describes an operation of an Open MBean.</p> * * <p>This interface declares the same methods as the class {@link * javax.management.MBeanOperationInfo}. A class implementing this * interface (typically {@link OpenMBeanOperationInfoSupport}) should * extend {@link javax.management.MBeanOperationInfo}.</p> * * <p>The {@link #getSignature()} method should return at runtime an * array of instances of a subclass of {@link MBeanParameterInfo} * which implements the {@link OpenMBeanParameterInfo} interface * (typically {@link OpenMBeanParameterInfoSupport}).</p> * * * @since 1.5 */ public interface OpenMBeanOperationInfo { // Re-declares fields and methods that are in class MBeanOperationInfo of JMX 1.0 // (fields and methods will be removed when MBeanOperationInfo is made a parent interface of this interface) /** * Returns a human readable description of the operation * described by this {@code OpenMBeanOperationInfo} instance. * * @return the description. */ public String getDescription() ; /** * Returns the name of the operation * described by this {@code OpenMBeanOperationInfo} instance. * * @return the name. */ public String getName() ; /** * Returns an array of {@code OpenMBeanParameterInfo} instances * describing each parameter in the signature of the operation * described by this {@code OpenMBeanOperationInfo} instance. * Each instance in the returned array should actually be a * subclass of {@code MBeanParameterInfo} which implements the * {@code OpenMBeanParameterInfo} interface (typically {@link * OpenMBeanParameterInfoSupport}). * * @return the signature. */ public MBeanParameterInfo[] getSignature() ; /** * Returns an {@code int} constant qualifying the impact of the * operation described by this {@code OpenMBeanOperationInfo} * instance. * * The returned constant is one of {@link * javax.management.MBeanOperationInfo#INFO}, {@link * javax.management.MBeanOperationInfo#ACTION}, {@link * javax.management.MBeanOperationInfo#ACTION_INFO}, or {@link * javax.management.MBeanOperationInfo#UNKNOWN}. * * @return the impact code. */ public int getImpact() ; /** * Returns the fully qualified Java class name of the values * returned by the operation described by this * {@code OpenMBeanOperationInfo} instance. This method should * return the same value as a call to * {@code getReturnOpenType().getClassName()}. * * @return the return type. */ public String getReturnType() ; // Now declares methods that are specific to open MBeans // /** * Returns the <i>open type</i> of the values returned by the * operation described by this {@code OpenMBeanOperationInfo} * instance. * * @return the return type. */ public OpenType<?> getReturnOpenType() ; // open MBean specific method // commodity methods // /** * Compares the specified <var>obj</var> parameter with this {@code OpenMBeanOperationInfo} instance for equality. * <p> * Returns {@code true} if and only if all of the following statements are true: * <ul> * <li><var>obj</var> is non null,</li> * <li><var>obj</var> also implements the {@code OpenMBeanOperationInfo} interface,</li> * <li>their names are equal</li> * <li>their signatures are equal</li> * <li>their return open types are equal</li> * <li>their impacts are equal</li> * </ul> * This ensures that this {@code equals} method works properly for <var>obj</var> parameters which are * different implementations of the {@code OpenMBeanOperationInfo} interface. * <br> * @param obj the object to be compared for equality with this {@code OpenMBeanOperationInfo} instance; * * @return {@code true} if the specified object is equal to this {@code OpenMBeanOperationInfo} instance. */ public boolean equals(Object obj); /** * Returns the hash code value for this {@code OpenMBeanOperationInfo} instance. * <p> * The hash code of an {@code OpenMBeanOperationInfo} instance is the sum of the hash codes * of all elements of information used in {@code equals} comparisons * (ie: its name, return open type, impact and signature, * where the signature hashCode is calculated by a call to * {@code java.util.Arrays.asList(this.getSignature).hashCode()}). * <p> * This ensures that {@code t1.equals(t2)} implies that {@code t1.hashCode()==t2.hashCode()} * for any two {@code OpenMBeanOperationInfo} instances {@code t1} and {@code t2}, * as required by the general contract of the method * {@link Object#hashCode() Object.hashCode()}. * * * @return the hash code value for this {@code OpenMBeanOperationInfo} instance */ public int hashCode(); /** * Returns a string representation of this {@code OpenMBeanOperationInfo} instance. * <p> * The string representation consists of the name of this class * (ie {@code javax.management.openmbean.OpenMBeanOperationInfo}), * and the name, signature, return open type and impact of the described operation. * * @return a string representation of this {@code OpenMBeanOperationInfo} instance */ public String toString(); }
⏎ javax/management/openmbean/OpenMBeanOperationInfo.java
Or download all of them as a single archive file:
File name: java.management-11.0.1-src.zip File size: 828174 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.management.rmi.jmod - Management RMI Module
2020-04-30, 97794👍, 0💬
Popular Posts:
A stream buffer is a stream-based representation of an XML infoset in Java. Stream buffers are desig...
JDK 11 java.sql.jmod is the JMOD file for JDK 11 SQL (Structured Query Language) module. JDK 11 SQL ...
How to display XML element type information with the jaxp\TypeInfoWriter.java provided in the Apache...
JDK 11 jdk.localedata.jmod is the JMOD file for JDK 11 Localedata module. JDK 11 Locale Data module ...
What Is mail.jar of JavaMail 1.4.2? I got the JAR file from javamail-1.4.2.zip. mail.jar in javamail...