org.rhq.modules.plugins.jbossas7
Interface AS7Component<T extends ResourceComponent<?>>

All Superinterfaces:
AvailabilityFacet, ResourceComponent<T>
All Known Implementing Classes:
BaseComponent, BaseServerComponent, DatasourceComponent, DeploymentComponent, DomainDeploymentComponent, HornetQComponent, HostComponent, HostControllerComponent, IspnCacheComponent, IspnCContainerComponent, IspnComponent, JDRComponent, JmsComponent, JVMDefinitionComponent, LoggerComponent, ManagedASComponent, ModClusterComponent, NamingComponent, ServerGroupComponent, SocketBindingGroupComponent, StandaloneASComponent, ThreadPoolComponent, ThreadsComponent, VHostComponent, WebConnectorComponent, WebRuntimeComponent, WebservicesComponent

public interface AS7Component<T extends ResourceComponent<?>>
extends ResourceComponent<T>

An AS7 Resource component.


Method Summary
 ASConnection getASConnection()
          Returns the connection that can be used to send management requests to the managed AS& instance.
 String getPath()
          Returns a path in the form (key=value)?(,key=value)* that can be used to construct an address to this component's underlying managed service.
 
Methods inherited from interface org.rhq.core.pluginapi.inventory.ResourceComponent
start, stop
 
Methods inherited from interface org.rhq.core.pluginapi.availability.AvailabilityFacet
getAvailability
 

Method Detail

getASConnection

ASConnection getASConnection()
Returns the connection that can be used to send management requests to the managed AS& instance.

Returns:
the connection that can be used to send management requests to the managed AS& instance

getPath

String getPath()
Returns a path in the form (key=value)?(,key=value)* that can be used to construct an address to this component's underlying managed service.

Returns:
a path in the form (key=value)?(,key=value)* that can be used to construct an address to this component's underlying managed service


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