| Package | Description |
|---|---|
| org.jboss.windup.config.builder | |
| org.jboss.windup.config.metadata | |
| org.jboss.windup.config.phase |
| Modifier and Type | Method and Description |
|---|---|
RuleProviderBuilderAddDependencies |
RuleProviderBuilder.setPhase(Class<? extends RulePhase> phase) |
RuleProviderBuilderAddDependencies |
RuleProviderBuilderSetPhase.setPhase(Class<? extends RulePhase> phase)
Set the
RulePhase for this AbstractRuleProvider |
RuleProviderBuilderAddDependencies |
RuleProviderBuilderMetadataSetPhase.setPhase(Class<? extends RulePhase> phase)
Set the
RulePhase for this AbstractRuleProvider |
| Modifier and Type | Field and Description |
|---|---|
static Class<? extends RulePhase> |
MetadataBuilder.DEFAULT_PHASE |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends RulePhase> |
MetadataBuilder.getPhase() |
Class<? extends RulePhase> |
RuleProviderMetadata.getPhase()
|
| Modifier and Type | Method and Description |
|---|---|
MetadataBuilder |
MetadataBuilder.setPhase(Class<? extends RulePhase> phase)
Set the
RulePhase in which the Rule instances from the corresponding RuleProvider instance should be executed. |
| Modifier and Type | Class and Description |
|---|---|
class |
ArchiveExtractionPhase
|
class |
ArchiveMetadataExtractionPhase
|
class |
ClassifyFileTypesPhase
|
class |
DecompilationPhase
|
class |
DependentPhase
This phase can occur during any phase of the execution lifecycle.
|
class |
DiscoverProjectStructurePhase
|
class |
DiscoveryPhase
|
class |
FinalizePhase
|
class |
InitialAnalysisPhase
|
class |
InitializationPhase
Next:
DiscoveryPhase |
class |
MigrationRulesPhase
|
class |
PostFinalizePhase
Previous:
FinalizePhase |
class |
PostMigrationRulesPhase
|
class |
PostReportGenerationPhase
|
class |
PostReportRenderingPhase
|
class |
PreReportGenerationPhase
|
class |
ReportGenerationPhase
|
class |
ReportRenderingPhase
|
| Modifier and Type | Method and Description |
|---|---|
Class<? extends RulePhase> |
RulePhaseFinder.findPhase(String phaseStr)
Finds the phase by its simple class name (case insensitive); returns null if not found.
|
List<Class<? extends RulePhase>> |
RulePhaseFinder.getAvailablePhases()
Returns the phases loaded in this finder, sorted by Class.getSimpleName().
|
Class<? extends RulePhase> |
ArchiveMetadataExtractionPhase.getExecuteAfter() |
Class<? extends RulePhase> |
MigrationRulesPhase.getExecuteAfter() |
Class<? extends RulePhase> |
FinalizePhase.getExecuteAfter() |
Class<? extends RulePhase> |
PostReportRenderingPhase.getExecuteAfter() |
Class<? extends RulePhase> |
PreReportGenerationPhase.getExecuteAfter() |
Class<? extends RulePhase> |
ClassifyFileTypesPhase.getExecuteAfter() |
Class<? extends RulePhase> |
PostReportGenerationPhase.getExecuteAfter() |
Class<? extends RulePhase> |
DiscoverProjectStructurePhase.getExecuteAfter() |
Class<? extends RulePhase> |
InitialAnalysisPhase.getExecuteAfter() |
Class<? extends RulePhase> |
PostFinalizePhase.getExecuteAfter() |
Class<? extends RulePhase> |
DiscoveryPhase.getExecuteAfter() |
Class<? extends RulePhase> |
DecompilationPhase.getExecuteAfter() |
Class<? extends RulePhase> |
ArchiveExtractionPhase.getExecuteAfter() |
Class<? extends RulePhase> |
PostMigrationRulesPhase.getExecuteAfter() |
Class<? extends RulePhase> |
ReportGenerationPhase.getExecuteAfter() |
Class<? extends RulePhase> |
InitializationPhase.getExecuteAfter() |
Class<? extends RulePhase> |
ReportRenderingPhase.getExecuteAfter() |
Class<? extends RulePhase> |
DependentPhase.getExecuteAfter() |
abstract Class<? extends RulePhase> |
RulePhase.getExecuteAfter()
|
Class<? extends RulePhase> |
ArchiveMetadataExtractionPhase.getExecuteBefore() |
Class<? extends RulePhase> |
MigrationRulesPhase.getExecuteBefore() |
Class<? extends RulePhase> |
FinalizePhase.getExecuteBefore() |
Class<? extends RulePhase> |
PostReportRenderingPhase.getExecuteBefore() |
Class<? extends RulePhase> |
PreReportGenerationPhase.getExecuteBefore() |
Class<? extends RulePhase> |
ClassifyFileTypesPhase.getExecuteBefore() |
Class<? extends RulePhase> |
PostReportGenerationPhase.getExecuteBefore() |
Class<? extends RulePhase> |
DiscoverProjectStructurePhase.getExecuteBefore() |
Class<? extends RulePhase> |
InitialAnalysisPhase.getExecuteBefore() |
Class<? extends RulePhase> |
PostFinalizePhase.getExecuteBefore() |
Class<? extends RulePhase> |
DiscoveryPhase.getExecuteBefore() |
Class<? extends RulePhase> |
DecompilationPhase.getExecuteBefore() |
Class<? extends RulePhase> |
ArchiveExtractionPhase.getExecuteBefore() |
Class<? extends RulePhase> |
PostMigrationRulesPhase.getExecuteBefore() |
Class<? extends RulePhase> |
ReportGenerationPhase.getExecuteBefore() |
Class<? extends RulePhase> |
InitializationPhase.getExecuteBefore() |
Class<? extends RulePhase> |
ReportRenderingPhase.getExecuteBefore() |
Class<? extends RulePhase> |
DependentPhase.getExecuteBefore() |
abstract Class<? extends RulePhase> |
RulePhase.getExecuteBefore()
|
| Modifier and Type | Method and Description |
|---|---|
void |
RulePhase.setExecuteAfter(Class<? extends RulePhase> previousPhase)
This allows the sorter to link
RulePhases to each other, without them having to explicitly specify both
the executeAfter and executeBefore. |
void |
RulePhase.setExecuteBefore(Class<? extends RulePhase> nextPhase)
This allows the sorter to link
RulePhases to each other, without them having to explicitly specify both
the executeAfter and executeBefore. |
| Constructor and Description |
|---|
RulePhase(Class<? extends RulePhase> implementationType) |
Copyright © 2021 JBoss by Red Hat. All rights reserved.