1 /* 2 * Copyright (c) 1999, 2003, Oracle and/or its affiliates. All rights reserved. 3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. 4 * 5 * This code is free software; you can redistribute it and/or modify it 6 * under the terms of the GNU General Public License version 2 only, as 7 * published by the Free Software Foundation. Oracle designates this 8 * particular file as subject to the "Classpath" exception as provided 9 * by Oracle in the LICENSE file that accompanied this code. 10 * 11 * This code is distributed in the hope that it will be useful, but WITHOUT 12 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or 13 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 14 * version 2 for more details (a copy is included in the LICENSE file that 15 * accompanied this code). 16 * 17 * You should have received a copy of the GNU General Public License version 18 * 2 along with this work; if not, write to the Free Software Foundation, 19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. 20 * 21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA 22 * or visit www.oracle.com if you need additional information or have any 23 * questions. 24 */ 25 26 package com.sun.jmx.snmp; 27 28 /** 29 * Used for storing default values used by SNMP Runtime services. 30 * <p><b>This API is an Oracle Corporation internal API and is subject 31 * to change without notice.</b></p> 32 */ 33 public class ServiceName { 34 35 // private constructor defined to "hide" the default public constructor 36 private ServiceName() { 37 } 38 39 /** 40 * The object name of the MBeanServer delegate object 41 * <BR> 42 * The value is <CODE>JMImplementation:type=MBeanServerDelegate</CODE>. 43 */ 44 public static final String DELEGATE = "JMImplementation:type=MBeanServerDelegate" ; 45 46 /** 47 * The default key properties for registering the class loader of the MLet service. 48 * <BR> 49 * The value is <CODE>type=MLet</CODE>. 50 */ 51 public static final String MLET = "type=MLet"; 52 53 /** 54 * The default domain. 55 * <BR> 56 * The value is <CODE>DefaultDomain</CODE>. 57 */ 58 public static final String DOMAIN = "DefaultDomain"; 59 60 /** 61 * The default port for the RMI connector. 62 * <BR> 63 * The value is <CODE>1099</CODE>. 64 */ 65 public static final int RMI_CONNECTOR_PORT = 1099 ; 66 67 /** 68 * The default key properties for the RMI connector. 69 * <BR> 70 * The value is <CODE>name=RmiConnectorServer</CODE>. 71 */ 72 public static final String RMI_CONNECTOR_SERVER = "name=RmiConnectorServer" ; 73 74 /** 75 * The default port for the SNMP adaptor. 76 * <BR> 77 * The value is <CODE>161</CODE>. 78 */ 79 public static final int SNMP_ADAPTOR_PORT = 161 ; 80 81 /** 82 * The default key properties for the SNMP protocol adaptor. 83 * <BR> 84 * The value is <CODE>name=SnmpAdaptorServer</CODE>. 85 */ 86 public static final String SNMP_ADAPTOR_SERVER = "name=SnmpAdaptorServer" ; 87 88 /** 89 * The default port for the HTTP connector. 90 * <BR> 91 * The value is <CODE>8081</CODE>. 92 */ 93 public static final int HTTP_CONNECTOR_PORT = 8081 ; 94 95 /** 96 * The default key properties for the HTTP connector. 97 * <BR> 98 * The value is <CODE>name=HttpConnectorServer</CODE>. 99 */ 100 public static final String HTTP_CONNECTOR_SERVER = "name=HttpConnectorServer" ; 101 102 /** 103 * The default port for the HTTPS connector. 104 * <BR> 105 * The value is <CODE>8084</CODE>. 106 */ 107 public static final int HTTPS_CONNECTOR_PORT = 8084 ; 108 109 /** 110 * The default key properties for the HTTPS connector. 111 * <BR> 112 * The value is <CODE>name=HttpsConnectorServer</CODE>. 113 */ 114 public static final String HTTPS_CONNECTOR_SERVER = "name=HttpsConnectorServer" ; 115 116 /** 117 * The default port for the HTML adaptor. 118 * <BR> 119 * The value is <CODE>8082</CODE>. 120 */ 121 public static final int HTML_ADAPTOR_PORT = 8082 ; 122 123 /** 124 * The default key properties for the HTML protocol adaptor. 125 * <BR> 126 * The value is <CODE>name=HtmlAdaptorServer</CODE>. 127 */ 128 public static final String HTML_ADAPTOR_SERVER = "name=HtmlAdaptorServer" ; 129 130 /** 131 * The name of the JMX specification implemented by this product. 132 * <BR> 133 * The value is <CODE>Java Management Extensions</CODE>. 134 */ 135 public static final String JMX_SPEC_NAME = "Java Management Extensions"; 136 137 /** 138 * The version of the JMX specification implemented by this product. 139 * <BR> 140 * The value is <CODE>1.0 Final Release</CODE>. 141 */ 142 public static final String JMX_SPEC_VERSION = "1.2 Maintenance Release"; 143 144 /** 145 * The vendor of the JMX specification implemented by this product. 146 * <BR> 147 * The value is <CODE>Oracle Corporation</CODE>. 148 */ 149 public static final String JMX_SPEC_VENDOR = "Oracle Corporation"; 150 151 /** 152 * The name of the vendor of this product implementing the JMX specification. 153 * <BR> 154 * The value is <CODE>Oracle Corporation</CODE>. 155 */ 156 public static final String JMX_IMPL_VENDOR = "Oracle Corporation"; 157 158 /** 159 * The build number of the current product version, of the form <CODE>rXX</CODE>. 160 */ 161 public static final String BUILD_NUMBER = "r01"; 162 163 /** 164 * The version of this product implementing the JMX specification. 165 * <BR> 166 * The value is <CODE>5.1_rXX</CODE>, where <CODE>rXX</CODE> is the <CODE>BUILD_NUMBER</CODE> . 167 */ 168 public static final String JMX_IMPL_VERSION = "5.1_" + BUILD_NUMBER; 169 170 }