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 java.lang.Object
implements ResourceDiscoveryComponent, ManualAddFacet

Discovers JBossAS 3.2.x and 4.x server instances.

Author:
John Mazzitelli, Ian Springer

Constructor Summary
JBossASDiscoveryComponent()
           
 
Method Summary
 DiscoveredResourceDetails discoverResource(Configuration pluginConfiguration, ResourceDiscoveryContext discoveryContext)
           
 java.util.Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
           
 java.lang.String formatServerName(java.lang.String baseName, java.lang.String bindingAddress, java.lang.String jnpPort, java.lang.String configName, JBossInstallationInfo installInfo)
           
 
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 java.util.Set<DiscoveredResourceDetails> discoverResources(ResourceDiscoveryContext context)
Specified by:
discoverResources in interface ResourceDiscoveryComponent

discoverResource

public DiscoveredResourceDetails discoverResource(Configuration pluginConfiguration,
                                                  ResourceDiscoveryContext discoveryContext)
                                           throws InvalidPluginConfigurationException
Specified by:
discoverResource in interface ManualAddFacet
Throws:
InvalidPluginConfigurationException

formatServerName

public java.lang.String formatServerName(java.lang.String baseName,
                                         java.lang.String bindingAddress,
                                         java.lang.String jnpPort,
                                         java.lang.String configName,
                                         JBossInstallationInfo installInfo)


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