@@ -61,25 +61,6 @@ public String getProperty(String key, String defaultValue) {
6161 };
6262 }
6363
64- /*
65- Config(final RackConfig config) {
66- delegate = new DefaultRackConfig() {
67-
68- @Override
69- public String getProperty(String key, String defaultValue) {
70- String value = config.getProperty(key, null);
71- if ( value != null ) return value;
72-
73- value = Config.this.resolveProperty(key);
74- return value != null ? value : super.getProperty(key, defaultValue);
75- }
76-
77- @Override
78- public RackLogger defaultLogger() { return null; }
79-
80- };
81- } */
82-
8364 @ SuppressWarnings ("unchecked" )
8465 public void doInitialize (final Ruby runtime ) {
8566 setOut ( runtime .getOut () );
@@ -95,34 +76,42 @@ protected String resolveProperty(String key) {
9576 return value ;
9677 }
9778
79+ @ Override
9880 public final String getProperty (String key ) {
9981 return delegate .getProperty (key );
10082 }
10183
84+ @ Override
10285 public final String getProperty (String key , String defaultValue ) {
10386 return delegate .getProperty (key , defaultValue );
10487 }
10588
89+ @ Override
10690 public final Boolean getBooleanProperty (String key ) {
10791 return delegate .getBooleanProperty (key );
10892 }
10993
94+ @ Override
11095 public final Boolean getBooleanProperty (String key , Boolean defaultValue ) {
11196 return delegate .getBooleanProperty (key , defaultValue );
11297 }
11398
99+ @ Override
114100 public final Number getNumberProperty (String key ) {
115101 return delegate .getNumberProperty (key );
116102 }
117103
104+ @ Override
118105 public final Number getNumberProperty (String key , Number defaultValue ) {
119106 return delegate .getNumberProperty (key , defaultValue );
120107 }
121108
109+ @ Override
122110 public CompatVersion getCompatVersion () {
123111 return compatVersion ;
124112 }
125113
114+ @ Override
126115 public RackLogger getLogger () {
127116 if (logger == null ) {
128117 logger = delegate .getLogger ();
@@ -134,6 +123,7 @@ public void setLogger(RackLogger logger) {
134123 this .logger = logger ;
135124 }
136125
126+ @ Override
137127 public PrintStream getOut () {
138128 return delegate .getOut ();
139129 }
@@ -142,6 +132,7 @@ public void setOut(OutputStream out) {
142132 delegate .setOut (out );
143133 }
144134
135+ @ Override
145136 public PrintStream getErr () {
146137 return delegate .getErr ();
147138 }
@@ -150,76 +141,93 @@ public void setErr(OutputStream err) {
150141 delegate .setErr (err );
151142 }
152143
144+ @ Override
153145 public boolean isRewindable () {
154146 return delegate .isRewindable ();
155147 }
156148
149+ @ Override
157150 public Integer getInitialMemoryBufferSize () {
158151 return delegate .getInitialMemoryBufferSize ();
159152 }
160153
154+ @ Override
161155 public Integer getMaximumMemoryBufferSize () {
162156 return delegate .getMaximumMemoryBufferSize ();
163157 }
164158
159+ @ Override
165160 public String getRackup () {
166161 return delegate .getRackup ();
167162 }
168163
164+ @ Override
169165 public String getRackupPath () {
170166 return delegate .getRackupPath ();
171167 }
172168
173169 // runtime pooling in embedded ENVs not implemented :
174170
171+ @ Override
175172 public Integer getRuntimeTimeoutSeconds () {
176173 throw new UnsupportedOperationException ("getRuntimeTimeoutSeconds()" );
177174 }
178175
176+ @ Override
179177 public Integer getInitialRuntimes () {
180178 throw new UnsupportedOperationException ("getInitialRuntimes()" );
181179 }
182180
181+ @ Override
183182 public Integer getMaximumRuntimes () {
184183 throw new UnsupportedOperationException ("getMaximumRuntimes()" );
185184 }
186185
186+ @ Override
187187 public String [] getRuntimeArguments () {
188188 throw new UnsupportedOperationException ("getRuntimeArguments()" );
189189 }
190190
191+ @ Override
191192 public Integer getNumInitializerThreads () {
192193 throw new UnsupportedOperationException ("getNumInitializerThreads()" );
193194 }
194195
196+ @ Override
195197 public boolean isSerialInitialization () {
196198 throw new UnsupportedOperationException ("isSerialInitialization()" );
197199 }
198200
201+ @ Override
199202 public boolean isIgnoreEnvironment () {
200203 throw new UnsupportedOperationException ("isIgnoreEnvironment()" );
201204 }
202205
206+ @ Override
203207 public Map <String , String > getRuntimeEnvironment () {
204208 throw new UnsupportedOperationException ("getRuntimeEnvironment()" );
205209 }
206210
207211 // RackFilter aint's used with embed :
208212
213+ @ Override
209214 public boolean isFilterAddsHtml () {
210215 throw new UnsupportedOperationException ("isFilterAddsHtml()" );
211216 }
212217
218+ @ Override
213219 public boolean isFilterVerifiesResource () {
214220 throw new UnsupportedOperationException ("isFilterVerifiesResource()" );
215221 }
216222
217223 // JMS configuration not used with embed :
218224
225+ @ Override
219226 public String getJmsConnectionFactory () {
220227 throw new UnsupportedOperationException ("getJmsConnectionFactory()" );
221228 }
222229
230+ @ Override
223231 public String getJmsJndiProperties () {
224232 throw new UnsupportedOperationException ("getJmsJndiProperties()" );
225233 }
0 commit comments