MetadataBuilder |
MetadataBuilder.addExecuteAfter(Class<? extends RuleProvider> type) |
Ad an entry to the list of RuleProvider classes that should execute after the Rule instances in the corresponding
RuleProvider instance.
|
MetadataBuilder |
MetadataBuilder.addExecuteAfterId(String id) |
Add an entry to the list of the RuleProvider classes that should execute before the Rule instances in the corresponding
RuleProvider instance.
|
MetadataBuilder |
MetadataBuilder.addExecuteBefore(Class<? extends RuleProvider> type) |
Ad an entry to the list of RuleProvider classes that should execute after the Rule instances in the corresponding
RuleProvider instance.
|
MetadataBuilder |
MetadataBuilder.addExecuteBeforeId(String id) |
Add to the list of the RuleProvider classes that should execute after the Rule instances in the corresponding
RuleProvider instance.
|
MetadataBuilder |
MetadataBuilder.addRequiredAddon(org.jboss.forge.furnace.addons.AddonId reference) |
Add to the Set of Addons required to run this rule-set.
|
MetadataBuilder |
MetadataBuilder.addSourceTechnology(TechnologyReference reference) |
|
MetadataBuilder |
MetadataBuilder.addTag(String tag) |
|
MetadataBuilder |
MetadataBuilder.addTags(String tag,
String... tags) |
|
MetadataBuilder |
MetadataBuilder.addTargetTechnology(TechnologyReference reference) |
|
static MetadataBuilder |
MetadataBuilder.forProvider(Class<? extends RuleProvider> implementationType) |
|
static MetadataBuilder |
MetadataBuilder.forProvider(Class<? extends RuleProvider> implementationType,
String providerId) |
|
MetadataBuilder |
MetadataBuilder.setDescription(String description) |
Sets the human readable description.
|
MetadataBuilder |
MetadataBuilder.setExecuteAfter(List<Class<? extends RuleProvider>> executeAfter) |
Set the list of RuleProvider classes that should execute before the Rule instances in the corresponding RuleProvider
instance.
|
MetadataBuilder |
MetadataBuilder.setExecuteAfterIDs(List<String> executeAfterIDs) |
Set the list of the RuleProvider classes that should execute before the Rule instances in the corresponding
RuleProvider instance.
|
MetadataBuilder |
MetadataBuilder.setExecuteBefore(List<Class<? extends RuleProvider>> executeBefore) |
Set the list of RuleProvider classes that should execute after the Rule instances in the corresponding RuleProvider
instance.
|
MetadataBuilder |
MetadataBuilder.setExecuteBeforeIDs(List<String> executeBeforeIDs) |
Set the list of the RuleProvider classes that should execute after the Rule instances in the corresponding RuleProvider
instance.
|
MetadataBuilder |
MetadataBuilder.setHaltOnException(boolean haltOnException) |
Whether Windup should stop execution if this provider's rule execution ends with an exception.
|
MetadataBuilder |
MetadataBuilder.setOrigin(String origin) |
Set the descriptive information indicating where the corresponding RuleProvider instance is located (eg, a path to an XML file on disk,
or an Addon coordinate and class name).
|
MetadataBuilder |
MetadataBuilder.setOverrideProvider(boolean overrideProvider) |
Sets whether or not this provider's rules should override rules from other providers
with the same ID.
|
MetadataBuilder |
MetadataBuilder.setPhase(Class<? extends RulePhase> phase) |
Set the RulePhase in which the Rule instances from the corresponding RuleProvider instance should be executed.
|
MetadataBuilder |
MetadataBuilder.setRulesetMetadata(RulesetMetadata parent) |
|
MetadataBuilder |
MetadataBuilder.setTags(List<String> tags) |
|