public abstract class AbstractInventoryItemHandler extends java.lang.Object implements InventoryItemHandlerIf
| Constructor and Description |
|---|
AbstractInventoryItemHandler() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
doChildInventory() |
SSHCommandOutput |
executeSSH(java.lang.String host,
int port,
java.lang.String username,
java.lang.String password,
java.lang.String command) |
DeviceCredential |
getCredentialFromInfraAccount(InfraAccount account) |
org.apache.http.client.HttpClient |
getHTTPSClient() |
SSHClient |
getSSHClient(InfraAccount account) |
SSHClient |
getSSHClient(java.lang.String accountName) |
SSHClient |
getSSHClient(java.lang.String host,
int port,
java.lang.String username,
java.lang.String password) |
static void |
main(java.lang.String[] args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcleanup, doInventory, doInventorypublic boolean doChildInventory()
doChildInventory in interface InventoryItemHandlerIfpublic SSHClient getSSHClient(java.lang.String accountName) throws java.lang.Exception
java.lang.Exceptionpublic SSHClient getSSHClient(InfraAccount account) throws java.lang.Exception
java.lang.Exceptionpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.Exceptionpublic SSHClient getSSHClient(java.lang.String host, int port, java.lang.String username, java.lang.String password) throws java.lang.Exception
java.lang.Exceptionpublic org.apache.http.client.HttpClient getHTTPSClient()
throws java.lang.Exception
java.lang.Exceptionpublic SSHCommandOutput executeSSH(java.lang.String host, int port, java.lang.String username, java.lang.String password, java.lang.String command) throws java.lang.Exception
java.lang.Exceptionpublic DeviceCredential getCredentialFromInfraAccount(InfraAccount account) throws java.lang.Exception
java.lang.Exception