|
Hyperic HQ Plugin API v. 5.8.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hyperic.hq.autoinventory.ScanConfiguration
public class ScanConfiguration
Encapsulates the global configuration information about an auto-inventory scan. By global, we mean the scan config stuff that is independent of any scan method.
| Constructor Summary | |
|---|---|
ScanConfiguration()
|
|
ScanConfiguration(ScanConfigurationCore core)
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
org.hyperic.util.config.ConfigResponse |
getConfigResponse()
|
ScanConfigurationCore |
getCore()
|
boolean |
getIsDefaultScan()
|
org.hyperic.util.config.ConfigResponse |
getScanMethodConfig(ScanMethod scanMethod)
Get the configuration for a single scan method. |
org.hyperic.util.config.ConfigResponse |
getScanMethodConfig(String scanMethodName)
Get the configuration for a single scan method. |
String[] |
getScanMethodNames()
Get the list of classnames for scan methods to use for this scan. |
ServerSignature[] |
getServerSignatures()
Get the server signatures to scan for in this scan. |
void |
setConfigResponse(org.hyperic.util.config.ConfigResponse configResponse)
|
void |
setCore(ScanConfigurationCore core)
|
void |
setIsDefaultScan(boolean b)
|
void |
setScanMethodConfig(ScanMethod scanMethod,
org.hyperic.util.config.ConfigResponse config)
Set the configuration for a single scan method. |
void |
setServerSignatures(ServerSignature[] serverSigs)
Set the server signatures to scan for in this scan. |
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public ScanConfiguration()
public ScanConfiguration(ScanConfigurationCore core)
| Method Detail |
|---|
public ScanConfigurationCore getCore()
public void setCore(ScanConfigurationCore core)
public boolean getIsDefaultScan()
public void setIsDefaultScan(boolean b)
public String[] getScanMethodNames()
public void setScanMethodConfig(ScanMethod scanMethod,
org.hyperic.util.config.ConfigResponse config)
scanMethod - The ScanMethod to configure.config - The configuration information to use when configuring the
scan method at scan-time.public org.hyperic.util.config.ConfigResponse getScanMethodConfig(ScanMethod scanMethod)
scanMethod - The ScanMethod to retrieve configuration
information from.
public org.hyperic.util.config.ConfigResponse getScanMethodConfig(String scanMethodName)
scanMethodName - The name of the ScanMethod to retrieve
configuration information from.
public ServerSignature[] getServerSignatures()
public void setServerSignatures(ServerSignature[] serverSigs)
serverSigs - An array of ServerSignature objects indicating
which server types to scan for.public org.hyperic.util.config.ConfigResponse getConfigResponse()
public void setConfigResponse(org.hyperic.util.config.ConfigResponse configResponse)
public String toString()
toString in class Objectpublic boolean equals(Object o)
equals in class Object
|
Hyperic HQ Plugin API v. 5.8.1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||