@@ -270,57 +270,97 @@ public void declareRoles(String... roleNames) {
270270 context .declareRoles (roleNames );
271271 }
272272
273+ @ Override
274+ public String getVirtualServerName () {
275+ return context .getVirtualServerName ();
276+ }
277+
278+ @ Override
279+ public int getSessionTimeout () {
280+ return context .getSessionTimeout ();
281+ }
282+
283+ @ Override
284+ public void setSessionTimeout (int sessionTimeout ) {
285+ context .setSessionTimeout (sessionTimeout );
286+ }
287+
288+ @ Override
289+ public String getRequestCharacterEncoding () {
290+ return context .getRequestCharacterEncoding ();
291+ }
292+
293+ @ Override
294+ public void setRequestCharacterEncoding (String encoding ) {
295+ context .setRequestCharacterEncoding (encoding );
296+ }
297+
298+ @ Override
299+ public String getResponseCharacterEncoding () {
300+ return context .getResponseCharacterEncoding ();
301+ }
302+
303+ @ Override
304+ public void setResponseCharacterEncoding (String encoding ) {
305+ context .setResponseCharacterEncoding (encoding );
306+ }
307+
273308 @ Override
274309 public <T extends Servlet > T createServlet (Class <T > type ) throws ServletException {
275310 return context .createServlet (type );
276311 }
277312
278- @ Override // 3.0 in method signature
313+ @ Override
279314 public ServletRegistration .Dynamic addServlet (String servletName , String className ) throws IllegalArgumentException , IllegalStateException {
280315 return context .addServlet (servletName , className );
281316 }
282317
283- @ Override // 3.0 in method signature
318+ @ Override
284319 public ServletRegistration .Dynamic addServlet (String servletName , Servlet servlet ) throws IllegalArgumentException , IllegalStateException {
285320 return context .addServlet (servletName , servlet );
286321 }
287322
288- @ Override // 3.0 in method signature
323+ @ Override
289324 public ServletRegistration .Dynamic addServlet (String servletName , Class <? extends Servlet > servletClass ) throws IllegalArgumentException , IllegalStateException {
290325 return context .addServlet (servletName , servletClass );
291326 }
292327
293- @ Override // 3.0 in method signature
328+ @ Override
329+ public ServletRegistration .Dynamic addJspFile (String servletName , String jspFile ) {
330+ return context .addJspFile (servletName , jspFile );
331+ }
332+
333+ @ Override
294334 public ServletRegistration getServletRegistration (String servletName ) {
295335 return context .getServletRegistration (servletName );
296336 }
297337
298- @ Override // 3.0 in method signature
338+ @ Override
299339 public Map <String , ? extends ServletRegistration > getServletRegistrations () {
300340 return context .getServletRegistrations ();
301341 }
302342
303- @ Override // 3.0 in method signature
343+ @ Override
304344 public <T extends Filter > T createFilter (Class <T > type ) throws ServletException {
305345 return context .createFilter (type );
306346 }
307347
308- @ Override // 3.0 in method signature
348+ @ Override
309349 public FilterRegistration .Dynamic addFilter (String filterName , String className ) throws IllegalArgumentException , IllegalStateException {
310350 return context .addFilter (filterName , className );
311351 }
312352
313- @ Override // 3.0 in method signature
353+ @ Override
314354 public FilterRegistration .Dynamic addFilter (String filterName , Filter filter ) throws IllegalArgumentException , IllegalStateException {
315355 return context .addFilter (filterName , filter );
316356 }
317357
318- @ Override // 3.0 in method signature
358+ @ Override
319359 public FilterRegistration .Dynamic addFilter (String filterName , Class <? extends Filter > filterClass ) throws IllegalArgumentException , IllegalStateException {
320360 return context .addFilter (filterName , filterClass );
321361 }
322362
323- @ Override // 3.0 in method signature
363+ @ Override
324364 public FilterRegistration getFilterRegistration (String filterName ) {
325365 return context .getFilterRegistration (filterName );
326366 }
@@ -350,7 +390,7 @@ public <T extends EventListener> T createListener(Class<T> listenerClass) throws
350390 return context .createListener (listenerClass );
351391 }
352392
353- @ Override // 3.0 in method signature
393+ @ Override
354394 public SessionCookieConfig getSessionCookieConfig () {
355395 return context .getSessionCookieConfig ();
356396 }
@@ -370,7 +410,7 @@ public Set<SessionTrackingMode> getEffectiveSessionTrackingModes() {
370410 return context .getEffectiveSessionTrackingModes ();
371411 }
372412
373- @ Override // 3.0 in method signature
413+ @ Override
374414 public JspConfigDescriptor getJspConfigDescriptor () {
375415 return context .getJspConfigDescriptor ();
376416 }
0 commit comments