private static class ResourceGroupTemplateValidator.RGTDirectTargetingValidationProcessor extends java.lang.Object implements GeneralResourceProcessor
Modifier and Type | Field and Description |
---|---|
private java.lang.StringBuilder |
error |
private java.util.List<java.lang.String> |
offendingResources |
private ResourceGroupTemplateMBean |
rgt |
Modifier | Constructor and Description |
---|---|
private |
RGTDirectTargetingValidationProcessor(ResourceGroupTemplateMBean rgt,
java.lang.StringBuilder error) |
Modifier and Type | Method and Description |
---|---|
private void |
checkForDirectlyTargetedResource(ConfigurationMBean resource) |
void |
end()
Invoked after all of the processXXX methods are invoked for
a given resource group or resource group template.
|
void |
processResource(ConfigurationMBean mbean)
Invoked for each deployable resource.
|
void |
start()
Invoked before any of the processXXX methods are invoked.
|
private final java.lang.StringBuilder error
private final ResourceGroupTemplateMBean rgt
private final java.util.List<java.lang.String> offendingResources
private RGTDirectTargetingValidationProcessor(ResourceGroupTemplateMBean rgt, java.lang.StringBuilder error)
public void start()
GeneralResourceProcessor
start
in interface GeneralResourceProcessor
public void end()
GeneralResourceProcessor
end
in interface GeneralResourceProcessor
public void processResource(ConfigurationMBean mbean)
GeneralResourceProcessor
processResource
in interface GeneralResourceProcessor
private void checkForDirectlyTargetedResource(ConfigurationMBean resource)