1 package org.apache.maven.plugin.ear;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.File;
23 import java.util.List;
24
25
26
27
28
29
30
31 class ApplicationXmlWriterContext
32 {
33
34 private final File destinationFile;
35
36 private final List<EarModule> earModules;
37
38 private final List<SecurityRole> securityRoles;
39
40 private final List<EnvEntry> envEntries;
41
42 private final String displayName;
43
44 private final String description;
45
46 private final String libraryDirectory;
47
48 private final String applicationName;
49
50 private final Boolean initializeInOrder;
51
52 public ApplicationXmlWriterContext( File destinationFile, List<EarModule> earModules, List<SecurityRole> securityRoles,
53 List<EnvEntry> envEntries, String displayName,
54 String description, String libraryDirectory, String applicationName,
55 Boolean initializeInOrder )
56 {
57 this.destinationFile = destinationFile;
58 this.earModules = earModules;
59 this.securityRoles = securityRoles;
60 this.envEntries = envEntries;
61 this.displayName = displayName;
62 this.description = description;
63 this.libraryDirectory = libraryDirectory;
64 this.applicationName = applicationName;
65 this.initializeInOrder = initializeInOrder;
66 }
67
68
69
70
71
72
73 public File getDestinationFile()
74 {
75 return destinationFile;
76 }
77
78
79
80
81
82
83 public List<EarModule> getEarModules()
84 {
85 return earModules;
86 }
87
88
89
90
91
92
93 public List<SecurityRole> getSecurityRoles()
94 {
95 return securityRoles;
96 }
97
98
99
100
101
102
103 public List<EnvEntry> getEnvEntries()
104 {
105 return envEntries;
106 }
107
108
109
110
111
112
113 public String getDisplayName()
114 {
115 return displayName;
116 }
117
118
119
120
121
122
123 public String getDescription()
124 {
125 return description;
126 }
127
128
129
130
131
132
133 public String getLibraryDirectory()
134 {
135 return libraryDirectory;
136 }
137
138
139
140
141
142
143 public String getApplicationName()
144 {
145 return applicationName;
146 }
147
148
149
150
151
152
153
154 public Boolean getInitializeInOrder()
155 {
156 return initializeInOrder;
157 }
158 }