org.rhq.modules.plugins.script2
Class ScriptDiscovery

java.lang.Object
  extended by org.rhq.modules.plugins.script2.ScriptDiscovery
All Implemented Interfaces:
ManualAddFacet, ResourceDiscoveryComponent

public class ScriptDiscovery
extends Object
implements ResourceDiscoveryComponent, ManualAddFacet

Discovery class


Constructor Summary
ScriptDiscovery()
           
 
Method Summary
 DiscoveredResourceDetails discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfiguration, ResourceDiscoveryContext context)
          Do the manual add of this one resource
 Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext discoveryContext)
          This method is an empty dummy, as you have selected manual addition in the plugin generator.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScriptDiscovery

public ScriptDiscovery()
Method Detail

discoverResources

public Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext discoveryContext)
                                                 throws Exception
This method is an empty dummy, as you have selected manual addition in the plugin generator. If you want to have auto discovery too, remove the "return emptySet" and implement the auto discovery logic.

Specified by:
discoverResources in interface ResourceDiscoveryComponent
Throws:
Exception

discoverResource

public DiscoveredResourceDetails discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfiguration,
                                                  ResourceDiscoveryContext context)
                                           throws InvalidPluginConfigurationException
Do the manual add of this one resource

Specified by:
discoverResource in interface ManualAddFacet
Throws:
InvalidPluginConfigurationException


Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.