mx4j.tools.remote.caucho.hessian

Class HessianConnectorServer

Implemented Interfaces:
javax.management.remote.JMXConnectorServerMBean, javax.management.MBeanRegistration, javax.management.NotificationEmitter

public class HessianConnectorServer
extends HTTPConnectorServer

A JSR 160 implementation of a JMXConnectorServer over Caucho's Hessian protocol (http://www.caucho.com/hessian).
IMPORTANT NOTE:
This JMXConnectorServer is still in experimental status, so compatibility with newer version may broke, especially regarding hessian serialization of JMX classes.

Version:
$Revision: 1.4 $

See Also:
BurlapConnectorServer

Field Summary

Fields inherited from class mx4j.tools.remote.http.HTTPConnectorServer

EMBEDDED_WEB_CONTAINER_CLASS, USE_EXTERNAL_WEB_CONTAINER

Fields inherited from class javax.management.remote.JMXConnectorServer

AUTHENTICATOR

Constructor Summary

HessianConnectorServer(javax.management.remote.JMXServiceURL url, Map environment, javax.management.MBeanServer server)

Method Summary

protected ConnectionManager
createConnectionManager(AbstractJMXConnectorServer server, Map environment)

Methods inherited from class mx4j.tools.remote.http.HTTPConnectorServer

createConnectionManager, doStart, doStop

Methods inherited from class mx4j.tools.remote.AbstractJMXConnectorServer

connectionClosed, connectionFailed, connectionOpened, doStart, doStop, getAddress, getAttributes, getEnvironment, getLogger, isActive, isStopped, setAddress, start, stop

Methods inherited from class javax.management.remote.JMXConnectorServer

connectionClosed, connectionFailed, connectionOpened, getConnectionIds, getMBeanServer, getNotificationInfo, postDeregister, postRegister, preDeregister, preRegister, setMBeanServerForwarder, toJMXConnector

Methods inherited from class javax.management.NotificationBroadcasterSupport

addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification

Constructor Details

HessianConnectorServer

public HessianConnectorServer(javax.management.remote.JMXServiceURL url,
                              Map environment,
                              javax.management.MBeanServer server)

Method Details

createConnectionManager

protected ConnectionManager createConnectionManager(AbstractJMXConnectorServer server,
                                                    Map environment)
Overrides:
createConnectionManager in interface HTTPConnectorServer


Copyright © 2001-2003 MX4J Team. All Rights Reserved.