⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 rmiconnector.java

📁 java1.6众多例子参考
💻 JAVA
📖 第 1 页 / 共 5 页
字号:
                connection.unregisterMBean(name, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public ObjectInstance getObjectInstance(ObjectName name)                throws InstanceNotFoundException,                       IOException {	    if (logger.debugOn()) 		logger.debug("getObjectInstance", "name=" + name);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getObjectInstance(name, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getObjectInstance(name, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public Set queryMBeans(ObjectName name,                               QueryExp query)            throws IOException {	    if (logger.debugOn()) logger.debug("queryMBeans",				   "name=" + name + ", query=" + query);            final MarshalledObject sQuery = new MarshalledObject(query);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.queryMBeans(name, sQuery, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.queryMBeans(name, sQuery, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public Set queryNames(ObjectName name,                              QueryExp query)                throws IOException {	    if (logger.debugOn()) logger.debug("queryNames",				   "name=" + name + ", query=" + query);            final MarshalledObject sQuery = new MarshalledObject(query);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.queryNames(name, sQuery, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.queryNames(name, sQuery, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public boolean isRegistered(ObjectName name)                throws IOException {	    if (logger.debugOn()) 		logger.debug("isRegistered", "name=" + name);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.isRegistered(name, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.isRegistered(name, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public Integer getMBeanCount()                throws IOException {	    if (logger.debugOn()) logger.debug("getMBeanCount", "");            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getMBeanCount(delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getMBeanCount(delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public Object getAttribute(ObjectName name,                                   String attribute)                throws MBeanException,                       AttributeNotFoundException,                       InstanceNotFoundException,                       ReflectionException,                       IOException {	    if (logger.debugOn()) logger.debug("getAttribute",				   "name=" + name + ", attribute="				   + attribute);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getAttribute(name,					      attribute,					      delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getAttribute(name,					      attribute,					      delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public AttributeList getAttributes(ObjectName name,                                           String[] attributes)                throws InstanceNotFoundException,                       ReflectionException,                       IOException {	    if (logger.debugOn()) logger.debug("getAttributes",				   "name=" + name + ", attributes="				   + strings(attributes));            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getAttributes(name,					       attributes,					       delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getAttributes(name,					       attributes,					       delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public void setAttribute(ObjectName name,                                 Attribute attribute)            throws InstanceNotFoundException,                   AttributeNotFoundException,                   InvalidAttributeValueException,                   MBeanException,                   ReflectionException,                   IOException {	    if (logger.debugOn()) logger.debug("setAttribute",				   "name=" + name + ", attribute="				   + attribute);            final MarshalledObject sAttribute =		new MarshalledObject(attribute);            final ClassLoader old = pushDefaultClassLoader();            try {                connection.setAttribute(name, sAttribute, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                connection.setAttribute(name, sAttribute, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public AttributeList setAttributes(ObjectName name,                                           AttributeList attributes)            throws InstanceNotFoundException,                   ReflectionException,                   IOException {	    if (logger.debugOn()) logger.debug("setAttributes",				   "name=" + name + ", attributes="				   + attributes);            final MarshalledObject sAttributes =                new MarshalledObject(attributes);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.setAttributes(name,					       sAttributes,					       delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.setAttributes(name,					       sAttributes,					       delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public Object invoke(ObjectName name,                             String operationName,                             Object params[],                             String signature[])                throws InstanceNotFoundException,                       MBeanException,                       ReflectionException,                       IOException {	    if (logger.debugOn()) logger.debug("invoke",				   "name=" + name				   + ", operationName=" + operationName				   + ", params=" + objects(params)				   + ", signature=" + strings(signature));            final MarshalledObject sParams = new MarshalledObject(params);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.invoke(name,					operationName,					sParams,                                        signature,					delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.invoke(name,					operationName,					sParams,                                        signature,					delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public String getDefaultDomain()                throws IOException {	    if (logger.debugOn()) logger.debug("getDefaultDomain", "");            final ClassLoader old = pushDefaultClassLoader();            try {		return connection.getDefaultDomain(delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);		return connection.getDefaultDomain(delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public String[] getDomains() throws IOException {	    if (logger.debugOn()) logger.debug("getDomains", "");            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getDomains(delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getDomains(delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public MBeanInfo getMBeanInfo(ObjectName name)                throws InstanceNotFoundException,                       IntrospectionException,                       ReflectionException,                       IOException {	    if (logger.debugOn()) logger.debug("getMBeanInfo", "name=" + name);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.getMBeanInfo(name, delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.getMBeanInfo(name, delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public boolean isInstanceOf(ObjectName name,                                    String className)                throws InstanceNotFoundException,                       IOException {	    if (logger.debugOn()) 		logger.debug("isInstanceOf", "name=" + name + 			     ", className=" + className);            final ClassLoader old = pushDefaultClassLoader();            try {                return connection.isInstanceOf(name,					      className,					      delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                return connection.isInstanceOf(name,					      className,					      delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public void addNotificationListener(ObjectName name,                                            ObjectName listener,                                            NotificationFilter filter,                                            Object handback)                throws InstanceNotFoundException,                       IOException {	    if (logger.debugOn()) 		logger.debug("addNotificationListener" +		       "(ObjectName,ObjectName,NotificationFilter,Object)",		       "name=" + name + ", listener=" + listener 		       + ", filter=" + filter + ", handback=" + handback);            final MarshalledObject sFilter = new MarshalledObject(filter);            final MarshalledObject sHandback = new MarshalledObject(handback);            final ClassLoader old = pushDefaultClassLoader();            try {                connection.addNotificationListener(name,						  listener,						  sFilter,						  sHandback,						  delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                connection.addNotificationListener(name,						  listener,						  sFilter,						  sHandback,						  delegationSubject);            } finally {                popDefaultClassLoader(old);            }        }        public void removeNotificationListener(ObjectName name,                                               ObjectName listener)                throws InstanceNotFoundException,                       ListenerNotFoundException,                       IOException {	    if (logger.debugOn()) logger.debug("removeNotificationListener" +				   "(ObjectName,ObjectName)",				   "name=" + name				   + ", listener=" + listener);            final ClassLoader old = pushDefaultClassLoader();            try {                connection.removeNotificationListener(name,						     listener,						     delegationSubject);	    } catch (IOException ioe) {		communicatorAdmin.gotIOException(ioe);                connection.removeNotificationListener(name,						     listener,						     delegationSubject);            } finally {                popDefaultClassLoader(old);            }

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -