1 package org.apache.maven.shared.jarsigner;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.maven.shared.utils.cli.StreamConsumer;
23
24 import java.io.File;
25
26
27
28
29
30
31
32
33 public abstract class AbstractJarSignerRequest
34 implements JarSignerRequest
35 {
36
37
38
39 private boolean verbose;
40
41
42
43
44
45 private String maxMemory;
46
47
48
49
50 private String[] arguments;
51
52
53
54
55 private File workingDirectory;
56
57
58
59
60 private File archive;
61
62
63
64
65 private StreamConsumer systemOutStreamConsumer;
66
67
68
69
70 private StreamConsumer systemErrorStreamConsumer;
71
72 public boolean isVerbose()
73 {
74 return verbose;
75 }
76
77 public String getMaxMemory()
78 {
79 return maxMemory;
80 }
81
82 public String[] getArguments()
83 {
84 return arguments;
85 }
86
87 public File getWorkingDirectory()
88 {
89 return workingDirectory;
90 }
91
92 public File getArchive()
93 {
94 return archive;
95 }
96
97 public StreamConsumer getSystemOutStreamConsumer()
98 {
99 return systemOutStreamConsumer;
100 }
101
102 public StreamConsumer getSystemErrorStreamConsumer()
103 {
104 return systemErrorStreamConsumer;
105 }
106
107 public void setVerbose( boolean verbose )
108 {
109 this.verbose = verbose;
110 }
111
112 public void setMaxMemory( String maxMemory )
113 {
114 this.maxMemory = maxMemory;
115 }
116
117 public void setArguments( String[] arguments )
118 {
119 this.arguments = arguments;
120 }
121
122 public void setWorkingDirectory( File workingDirectory )
123 {
124 this.workingDirectory = workingDirectory;
125 }
126
127 public void setArchive( File archive )
128 {
129 this.archive = archive;
130 }
131
132 public void setSystemOutStreamConsumer( StreamConsumer systemOutStreamConsumer )
133 {
134 this.systemOutStreamConsumer = systemOutStreamConsumer;
135 }
136
137 public void setSystemErrorStreamConsumer( StreamConsumer systemErrorStreamConsumer )
138 {
139 this.systemErrorStreamConsumer = systemErrorStreamConsumer;
140 }
141 }