@ProviderType
public interface AnalyserTaskContext
-
Method Summary
-
Method Details
-
getFeature
org.apache.sling.feature.Feature getFeature()
The assembled feature.
- Returns:
- The feature.
-
getFeatureDescriptor
The feature descriptor.
- Returns:
- the descriptor.
-
getFeatureProvider
org.apache.sling.feature.builder.FeatureProvider getFeatureProvider()
Returns a Feature Provider, if present.
- Returns:
- the feature provider to use, or
null
if not present.
-
getFrameworkDescriptor
The framework descriptor
- Returns:
- the descriptor
-
getConfiguration
Returns the configuration.
- Returns:
- The configuration map for the analyser task
-
reportWarning
void reportWarning(
String message)
This method is invoked by a
AnalyserTask
to report
a global warning.
- Parameters:
message
- The message.
-
reportArtifactWarning
void reportArtifactWarning(
org.apache.sling.feature.ArtifactId artifactId,
String message)
This method is invoked by a
AnalyserTask
to report
an artifact warning.
- Parameters:
artifactId
- the artifactid
message
- The message.
-
reportArtifactError
void reportArtifactError(
org.apache.sling.feature.ArtifactId artifactId,
String message)
This method is invoked by a
AnalyserTask
to report
an artifact error.
- Parameters:
artifactId
- the artifactid
message
- The message.
-
reportExtensionWarning
void reportExtensionWarning(
String extension,
String message)
This method is invoked by a
AnalyserTask
to report
an extension warning.
- Parameters:
extension
- the extension.
message
- The message.
-
reportExtensionError
void reportExtensionError(
String extension,
String message)
This method is invoked by a
AnalyserTask
to report
an extension error.
- Parameters:
extension
- the extension.
message
- The message.
-
reportConfigurationWarning
void reportConfigurationWarning(
org.apache.sling.feature.Configuration cfg,
String message)
This method is invoked by a
AnalyserTask
to report
a configuration warning.
- Parameters:
cfg
- the configuration.
message
- The message.
- Since:
- 1.3.0
-
reportConfigurationError
void reportConfigurationError(
org.apache.sling.feature.Configuration cfg,
String message)
This method is invoked by a
AnalyserTask
to report
a configuration error.
- Parameters:
cfg
- the configuration.
message
- The message.
- Since:
- 1.3.0
-
reportError
void reportError(
String message)
This method is invoked by a
AnalyserTask
to report
a global error.
- Parameters:
message
- The message.