org.rhq.plugins.jbossas
Class JBossASDiscoveryComponent

java.lang.Object
  extended by org.rhq.plugins.jbossas.JBossASDiscoveryComponent
All Implemented Interfaces:
ManualAddFacet, ResourceDiscoveryComponent

public class JBossASDiscoveryComponent
extends Object
implements ResourceDiscoveryComponent, ManualAddFacet

Discovers instances of JBoss AS 3.2.3 through 4.2.x, and JBoss EAP and SOA-P 4.x.

Author:
John Mazzitelli, Ian Springer

Constructor Summary
JBossASDiscoveryComponent()
           
 
Method Summary
 DiscoveredResourceDetails discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfiguration, ResourceDiscoveryContext discoveryContext)
           
 Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
           
 String formatServerName(String bindingAddress, String jnpPort, String hostname, String configurationName, JBossProductType productType, boolean isRhq)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JBossASDiscoveryComponent

public JBossASDiscoveryComponent()
Method Detail

discoverResources

public Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
Specified by:
discoverResources in interface ResourceDiscoveryComponent

discoverResource

public DiscoveredResourceDetails discoverResource(org.rhq.core.domain.configuration.Configuration pluginConfiguration,
                                                  ResourceDiscoveryContext discoveryContext)
                                           throws InvalidPluginConfigurationException
Specified by:
discoverResource in interface ManualAddFacet
Throws:
InvalidPluginConfigurationException

formatServerName

public String formatServerName(String bindingAddress,
                               String jnpPort,
                               String hostname,
                               String configurationName,
                               JBossProductType productType,
                               boolean isRhq)


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