com.hp.ucmdb.api.discovery.services
Interface DDMConfigurationService


public interface DDMConfigurationService

Services to configure a Discovery and Dependency Management system.
The DDM server can be configured with an XML or by getting the the DDMProbe.


Method Summary
 DDMProbe getDDMProbe(java.lang.String probeName)
          Returns the specified DDMProbe.
 java.util.Collection<DDMProbe> getDDMProbes()
          Returns the DDMProbe objects that report to this DDM server.
 java.lang.String getDiscoveryConfigurationXML()
          Returns the discovery system configuration XML.
 DiscoveryFactory getDiscoveryFactory()
          Returns the DiscoveryFactory used to create the objects required by this service.
 void setDiscoveryConfigurationXML(java.lang.String xmlString)
          Sets the discovery system configuration based on input XML.
 

Method Detail

getDDMProbes

java.util.Collection<DDMProbe> getDDMProbes()
Returns the DDMProbe objects that report to this DDM server.
Changes made to a DDMProbe affect the DDM server.

Returns:
the collection of DDMProbe objects that report to this DDM server.

getDDMProbe

DDMProbe getDDMProbe(java.lang.String probeName)
Returns the specified DDMProbe.
Changes made to a DDMProbe affect the DDM server.

Parameters:
probeName - the name of the DDMProbe to return.
Returns:
the DDMProbe, or null if no probe of the specified name exists.

getDiscoveryFactory

DiscoveryFactory getDiscoveryFactory()
Returns the DiscoveryFactory used to create the objects required by this service.

Returns:
the DiscoveryFactory used to create the objects required by this service.

getDiscoveryConfigurationXML

java.lang.String getDiscoveryConfigurationXML()
Returns the discovery system configuration XML. The XML contains the ranges information of each DDM Probe, the credentials information, discovery parameters, and an indication of whether the discovery DDM probe is active.

Returns:
the discovery system configuration XML.

setDiscoveryConfigurationXML

void setDiscoveryConfigurationXML(java.lang.String xmlString)
Sets the discovery system configuration based on input XML. The XML contains the ranges information of each DDM Probe, the credentials information, discovery parameters, and an indication of whether the DDM probe is active.

Parameters:
xmlString - the configuration XML as returned by getDiscoveryConfigurationXML.


Documentation Feedback
Copyright 2010 Hewlett-Packard Development Company, L.P.