|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
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(java.lang.Object o)
|
ConfigResponse |
getConfigResponse()
|
ScanConfigurationCore |
getCore()
|
boolean |
getIsDefaultScan()
|
ConfigResponse |
getScanMethodConfig(ScanMethod scanMethod)
Get the configuration for a single scan method. |
ConfigResponse |
getScanMethodConfig(java.lang.String scanMethodName)
Get the configuration for a single scan method. |
java.lang.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(ConfigResponse configResponse)
|
void |
setCore(ScanConfigurationCore core)
|
void |
setIsDefaultScan(boolean b)
|
void |
setScanMethodConfig(ScanMethod scanMethod,
ConfigResponse config)
Set the configuration for a single scan method. |
void |
setServerSignatures(ServerSignature[] serverSigs)
Set the server signatures to scan for in this scan. |
java.lang.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 java.lang.String[] getScanMethodNames()
public void setScanMethodConfig(ScanMethod scanMethod, ConfigResponse config)
scanMethod
- The ScanMethod to configure.config
- The configuration information to use when configuring the
scan method at scan-time.public ConfigResponse getScanMethodConfig(ScanMethod scanMethod)
scanMethod
- The ScanMethod to retrieve configuration
information from.
public ConfigResponse getScanMethodConfig(java.lang.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 ConfigResponse getConfigResponse()
public void setConfigResponse(ConfigResponse configResponse)
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
|
Hyperic HQ Plugin API v. 4.4.0.2 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |