Interface RuleAlteredJobConfigurationPreparer
- All Superinterfaces:
org.apache.shardingsphere.spi.type.required.RequiredSPI
public interface RuleAlteredJobConfigurationPreparer
extends org.apache.shardingsphere.spi.type.required.RequiredSPI
Rule altered job configuration preparer.
-
Method Summary
Modifier and TypeMethodDescriptioncreateTaskConfiguration(RuleAlteredJobConfiguration jobConfig, int jobShardingItem, OnRuleAlteredActionConfiguration onRuleAlteredActionConfig) Create task configuration, used by underlying scheduler.voidextendJobConfiguration(YamlRuleAlteredJobConfiguration yamlJobConfig) Extend job configuration.Methods inherited from interface org.apache.shardingsphere.spi.type.required.RequiredSPI
isDefault
-
Method Details
-
extendJobConfiguration
Extend job configuration.- Parameters:
yamlJobConfig- YAML job configuration
-
createTaskConfiguration
TaskConfiguration createTaskConfiguration(RuleAlteredJobConfiguration jobConfig, int jobShardingItem, OnRuleAlteredActionConfiguration onRuleAlteredActionConfig) Create task configuration, used by underlying scheduler.- Parameters:
jobConfig- job configurationjobShardingItem- job sharding itemonRuleAlteredActionConfig- action configuration- Returns:
- task configuration
-