1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package io.wcm.devops.conga.plugins.aem.maven.allpackage;
21
22 import java.util.Collection;
23 import java.util.List;
24
25 import io.wcm.devops.conga.plugins.aem.maven.model.BundleFile;
26
27
28
29
30 class BundleFileSet implements FileSet<BundleFile> {
31
32 private final List<BundleFile> bundles;
33 private final List<String> environmentRunModes;
34
35 BundleFileSet(List<BundleFile> bundles, List<String> environmentRunModes) {
36 this.bundles = bundles;
37 this.environmentRunModes = environmentRunModes;
38 }
39
40 @Override
41 public List<BundleFile> getFiles() {
42 return this.bundles;
43 }
44
45 @Override
46 public Collection<String> getEnvironmentRunModes() {
47 return this.environmentRunModes;
48 }
49
50 @Override
51 public String toString() {
52 return environmentRunModes + ": " + bundles;
53 }
54
55 }