|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
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 Object
public boolean equals(Object o)
equals
in class Object
|
Hyperic HQ Plugin API v. 5.8.0 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |