public class PluginMetadataParser extends Object
| Constructor and Description |
|---|
PluginMetadataParser(PluginDescriptor descriptor,
Map<String,PluginMetadataParser> parsersByPlugin) |
| Modifier and Type | Method and Description |
|---|---|
List<org.rhq.core.domain.resource.ResourceType> |
getAllTypes() |
String |
getComponentClass(org.rhq.core.domain.resource.ResourceType resourceType)
Returns the fully qualified name of the resource component class for the given ResourceType.
|
PluginDescriptor |
getDescriptor() |
String |
getDiscoveryComponentClass(org.rhq.core.domain.resource.ResourceType resourceType)
Returns the fully qualified name of the resource discovery component class for the given ResourceType.
|
String |
getPluginLifecycleListenerClass() |
Set<org.rhq.core.domain.resource.ResourceType> |
getRootResourceTypes() |
void |
parseDescriptor() |
public PluginMetadataParser(PluginDescriptor descriptor, Map<String,PluginMetadataParser> parsersByPlugin) throws InvalidPluginDescriptorException
InvalidPluginDescriptorExceptionpublic PluginDescriptor getDescriptor()
public String getPluginLifecycleListenerClass()
public List<org.rhq.core.domain.resource.ResourceType> getAllTypes()
public Set<org.rhq.core.domain.resource.ResourceType> getRootResourceTypes()
public void parseDescriptor()
throws InvalidPluginDescriptorException
InvalidPluginDescriptorExceptionpublic String getDiscoveryComponentClass(org.rhq.core.domain.resource.ResourceType resourceType)
resourceType - the ResourceTypepublic String getComponentClass(org.rhq.core.domain.resource.ResourceType resourceType)
resourceType - the ResourceTypeCopyright © 2008-2013 Red Hat, Inc.. All Rights Reserved.