Skip to content

Commit 74290c6

Browse files
committed
access crontab
1 parent 2f39ca7 commit 74290c6

2 files changed

Lines changed: 9 additions & 0 deletions

File tree

src/main/java/org/jenkinsci/plugins/parameterizedscheduler/ParameterizedCronTab.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ public ParameterizedCronTab(CronTab cronTab, Map<String, String> parameters) {
3131
this.cronTab = cronTab;
3232
}
3333

34+
public CronTab getCronTab() {
35+
return cronTab;
36+
}
37+
3438
/**
3539
* @param hash
3640
* Used to spread out token like "@daily". Null to preserve the legacy behaviour

src/main/java/org/jenkinsci/plugins/parameterizedscheduler/ParameterizedCronTabList.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import java.util.ArrayList;
88
import java.util.Calendar;
9+
import java.util.Collections;
910
import java.util.List;
1011
import java.util.stream.Collectors;
1112

@@ -23,6 +24,10 @@ public ParameterizedCronTabList(List<ParameterizedCronTab> cronTabs) {
2324
this.cronTabs = cronTabs;
2425
}
2526

27+
public List<ParameterizedCronTab> getCronTabs() {
28+
return Collections.unmodifiableList(cronTabs);
29+
}
30+
2631
public static ParameterizedCronTabList create(String cronTabSpecification) {
2732
return create(cronTabSpecification, null);
2833
}

0 commit comments

Comments
 (0)