|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectmx4j.remote.ProviderHelper
mx4j.remote.ConnectionResolver
mx4j.tools.remote.http.HTTPResolver
Constructor Summary | |
HTTPResolver()
|
Method Summary | |
java.lang.Object |
bindClient(java.lang.Object client,
java.util.Map environment)
Connects the client returned by ConnectionResolver.lookupClient(javax.management.remote.JMXServiceURL, java.util.Map) to the server side. |
javax.management.remote.JMXServiceURL |
bindServer(java.lang.Object server,
javax.management.remote.JMXServiceURL url,
java.util.Map environment)
Binds the server created by createServer(javax.management.remote.JMXServiceURL, java.util.Map) to a place specified by the JMXServiceURL. |
java.lang.Object |
createServer(javax.management.remote.JMXServiceURL url,
java.util.Map environment)
Creates an instance of the server as specified in the given JMXServiceURL. |
protected void |
deploy(javax.management.remote.JMXServiceURL address,
java.util.Map environment)
|
void |
destroyServer(java.lang.Object server,
javax.management.remote.JMXServiceURL url,
java.util.Map environment)
Destroys the server created by createServer(javax.management.remote.JMXServiceURL, java.util.Map) , by cleaning up resources it may have requested
at creation time |
protected java.lang.String |
getEndpoint(javax.management.remote.JMXServiceURL address,
java.util.Map environment)
|
protected java.lang.String |
getEndpointProtocol(java.util.Map environment)
|
protected abstract java.lang.String |
getServletClassName()
|
void |
unbindServer(java.lang.Object server,
javax.management.remote.JMXServiceURL address,
java.util.Map environment)
Unbinds the server bound by bindServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map) from the place specified by the JMXServiceURL. |
protected void |
undeploy(javax.management.remote.JMXServiceURL address,
java.util.Map environment)
|
Methods inherited from class mx4j.remote.ConnectionResolver |
lookupClient, newConnectionResolver |
Methods inherited from class mx4j.remote.ProviderHelper |
constructClassName, findSystemPackageList, getLogger, loadClass, normalizeProtocol |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public HTTPResolver()
Method Detail |
public java.lang.Object bindClient(java.lang.Object client, java.util.Map environment) throws java.io.IOException
ConnectionResolver
ConnectionResolver.lookupClient(javax.management.remote.JMXServiceURL, java.util.Map)
to the server side.
bindClient
in class ConnectionResolver
java.io.IOException
protected java.lang.String getEndpoint(javax.management.remote.JMXServiceURL address, java.util.Map environment)
protected java.lang.String getEndpointProtocol(java.util.Map environment)
public java.lang.Object createServer(javax.management.remote.JMXServiceURL url, java.util.Map environment) throws java.io.IOException
ConnectionResolver
JMXConnectorServerMBean.start()
.
createServer
in class ConnectionResolver
java.io.IOException
ConnectionResolver.bindServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map)
,
ConnectionResolver.destroyServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map)
public javax.management.remote.JMXServiceURL bindServer(java.lang.Object server, javax.management.remote.JMXServiceURL url, java.util.Map environment) throws java.io.IOException
ConnectionResolver
ConnectionResolver.createServer(javax.management.remote.JMXServiceURL, java.util.Map)
to a place specified by the JMXServiceURL.
bindServer
in class ConnectionResolver
java.io.IOException
ConnectionResolver.unbindServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map)
protected abstract java.lang.String getServletClassName()
protected void deploy(javax.management.remote.JMXServiceURL address, java.util.Map environment) throws java.io.IOException
java.io.IOException
public void unbindServer(java.lang.Object server, javax.management.remote.JMXServiceURL address, java.util.Map environment) throws java.io.IOException
ConnectionResolver
ConnectionResolver.bindServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map)
from the place specified by the JMXServiceURL.
unbindServer
in class ConnectionResolver
java.io.IOException
ConnectionResolver.destroyServer(java.lang.Object, javax.management.remote.JMXServiceURL, java.util.Map)
protected void undeploy(javax.management.remote.JMXServiceURL address, java.util.Map environment) throws java.io.IOException
java.io.IOException
public void destroyServer(java.lang.Object server, javax.management.remote.JMXServiceURL url, java.util.Map environment) throws java.io.IOException
ConnectionResolver
ConnectionResolver.createServer(javax.management.remote.JMXServiceURL, java.util.Map)
, by cleaning up resources it may have requested
at creation time
destroyServer
in class ConnectionResolver
java.io.IOException
ConnectionResolver.createServer(javax.management.remote.JMXServiceURL, java.util.Map)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |