com.hp.ucmdb.discovery.library.clients.jmx
Class JmxClient
java.lang.Object
com.hp.ucmdb.discovery.library.clients.BaseClient
com.hp.ucmdb.discovery.library.clients.jmx.JmxClient
- Direct Known Subclasses:
- JbossClient, WeblogicClient, WebshpereClient
public abstract class JmxClient
- extends BaseClient
Constructor Summary |
JmxClient(ClientsFrameworkImpl framework,
java.util.Properties props,
java.lang.String clientType)
|
Method Summary |
java.util.Properties |
getMbeanByName(java.lang.String objectName,
java.lang.String[] requestedAttrs)
|
java.util.Properties[] |
getMBeanNested(java.lang.String objectName,
java.lang.String nestedObject,
java.lang.String[] requestedAttr)
|
java.util.Properties[] |
getMbeansByNamePattern(java.lang.String type,
java.lang.String[] requestedAttrs)
|
java.util.Properties[] |
getMbeansByType(java.lang.String type,
java.lang.String[] requestedAttrs)
|
int |
getPort()
|
Methods inherited from class com.hp.ucmdb.discovery.library.clients.BaseClient |
close, getClientType, getCredentialId, getIpAddress, getProperty, getShellCmdSeperator, getSudoCommands, getSudoPaths, getTimeout, getUserName, isConnected, supportsSudo |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JmxClient
public JmxClient(ClientsFrameworkImpl framework,
java.util.Properties props,
java.lang.String clientType)
throws java.lang.Exception
- Throws:
java.lang.Exception
getPort
public int getPort()
getMbeansByType
public java.util.Properties[] getMbeansByType(java.lang.String type,
java.lang.String[] requestedAttrs)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMbeansByNamePattern
public java.util.Properties[] getMbeansByNamePattern(java.lang.String type,
java.lang.String[] requestedAttrs)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMbeanByName
public java.util.Properties getMbeanByName(java.lang.String objectName,
java.lang.String[] requestedAttrs)
throws java.lang.Exception
- Throws:
java.lang.Exception
getMBeanNested
public java.util.Properties[] getMBeanNested(java.lang.String objectName,
java.lang.String nestedObject,
java.lang.String[] requestedAttr)
throws java.lang.Exception
- Throws:
java.lang.Exception
Documentation Feedback
Copyright 2010 Hewlett-Packard Development Company, L.P.