Coverage Report - javax.faces.context.ExternalContextWrapper
 
Classes in this File Line Coverage Branch Coverage Complexity
ExternalContextWrapper
0%
0/99
N/A
1
 
 1  
 /*
 2  
  * Licensed to the Apache Software Foundation (ASF) under one
 3  
  * or more contributor license agreements.  See the NOTICE file
 4  
  * distributed with this work for additional information
 5  
  * regarding copyright ownership.  The ASF licenses this file
 6  
  * to you under the Apache License, Version 2.0 (the
 7  
  * "License"); you may not use this file except in compliance
 8  
  * with the License.  You may obtain a copy of the License at
 9  
  *
 10  
  *   http://www.apache.org/licenses/LICENSE-2.0
 11  
  *
 12  
  * Unless required by applicable law or agreed to in writing,
 13  
  * software distributed under the License is distributed on an
 14  
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
 15  
  * KIND, either express or implied.  See the License for the
 16  
  * specific language governing permissions and limitations
 17  
  * under the License.
 18  
  */
 19  
 package javax.faces.context;
 20  
 
 21  
 import java.io.IOException;
 22  
 import java.io.InputStream;
 23  
 import java.io.OutputStream;
 24  
 import java.io.UnsupportedEncodingException;
 25  
 import java.io.Writer;
 26  
 import java.net.MalformedURLException;
 27  
 import java.net.URL;
 28  
 import java.security.Principal;
 29  
 import java.util.Iterator;
 30  
 import java.util.List;
 31  
 import java.util.Locale;
 32  
 import java.util.Map;
 33  
 import java.util.Set;
 34  
 
 35  
 import javax.faces.FacesWrapper;
 36  
 import javax.faces.lifecycle.ClientWindow;
 37  
 
 38  
 /**
 39  
  * @since 2.0
 40  
  */
 41  0
 public abstract class ExternalContextWrapper extends ExternalContext implements FacesWrapper<ExternalContext>
 42  
 {
 43  
 
 44  
     /**
 45  
      *
 46  
      */
 47  
     public ExternalContextWrapper()
 48  0
     {
 49  0
     }
 50  
 
 51  
     @Override
 52  
     public void addResponseCookie(String name, String value, Map<String, Object> properties)
 53  
     {
 54  0
         getWrapped().addResponseCookie(name, value, properties);
 55  0
     }
 56  
 
 57  
     @Override
 58  
     public void addResponseHeader(String name, String value)
 59  
     {
 60  0
         getWrapped().addResponseHeader(name, value);
 61  0
     }
 62  
 
 63  
     @Override
 64  
     public void dispatch(String path) throws IOException
 65  
     {
 66  0
         getWrapped().dispatch(path);
 67  0
     }
 68  
 
 69  
     @Override
 70  
     public String encodeActionURL(String url)
 71  
     {
 72  0
         return getWrapped().encodeActionURL(url);
 73  
     }
 74  
 
 75  
     @Override
 76  
     public String encodeBookmarkableURL(String baseUrl, Map<String,List<String>> parameters)
 77  
     {
 78  0
         return getWrapped().encodeBookmarkableURL(baseUrl,parameters);
 79  
     }
 80  
 
 81  
     @Override
 82  
     public String encodeNamespace(String name)
 83  
     {
 84  0
         return getWrapped().encodeNamespace(name);
 85  
     }
 86  
 
 87  
     @Override
 88  
     public String encodePartialActionURL(String url)
 89  
     {
 90  0
         return getWrapped().encodePartialActionURL(url);
 91  
     }
 92  
 
 93  
     @Override
 94  
     public String encodeRedirectURL(String baseUrl,Map<String,List<String>> parameters)
 95  
     {
 96  0
         return getWrapped().encodeRedirectURL(baseUrl,parameters);
 97  
     }
 98  
 
 99  
     @Override
 100  
     public String encodeResourceURL(String url)
 101  
     {
 102  0
         return getWrapped().encodeResourceURL(url);
 103  
     }
 104  
 
 105  
     @Override
 106  
     public Map<String, Object> getApplicationMap()
 107  
     {
 108  0
         return getWrapped().getApplicationMap();
 109  
     }
 110  
 
 111  
     @Override
 112  
     public String getAuthType()
 113  
     {
 114  0
         return getWrapped().getAuthType();
 115  
     }
 116  
 
 117  
     @Override
 118  
     public Object getContext()
 119  
     {
 120  0
         return getWrapped().getContext();
 121  
     }
 122  
 
 123  
     @Override
 124  
     public String getContextName()
 125  
     {
 126  0
         return getWrapped().getContextName();
 127  
     }
 128  
 
 129  
     @Override
 130  
     public Flash getFlash()
 131  
     {
 132  0
         return getWrapped().getFlash();
 133  
     }
 134  
 
 135  
     @Override
 136  
     public String getInitParameter(String name)
 137  
     {
 138  0
         return getWrapped().getInitParameter(name);
 139  
     }
 140  
 
 141  
     @Override
 142  
     public Map getInitParameterMap()
 143  
     {
 144  0
         return getWrapped().getInitParameterMap();
 145  
     }
 146  
 
 147  
     @Override
 148  
     public String getMimeType(String file)
 149  
     {
 150  0
         return getWrapped().getMimeType(file);
 151  
     }
 152  
 
 153  
     @Override
 154  
     public String getRealPath(String path)
 155  
     {
 156  0
         return getWrapped().getRealPath(path);
 157  
     }
 158  
 
 159  
     @Override
 160  
     public String getRemoteUser()
 161  
     {
 162  0
         return getWrapped().getRemoteUser();
 163  
     }
 164  
 
 165  
     @Override
 166  
     public Object getRequest()
 167  
     {
 168  0
         return getWrapped().getRequest();
 169  
     }
 170  
 
 171  
     @Override
 172  
     public String getRequestCharacterEncoding()
 173  
     {
 174  0
         return getWrapped().getRequestCharacterEncoding();
 175  
     }
 176  
 
 177  
     @Override
 178  
     public int getRequestContentLength()
 179  
     {
 180  0
         return getWrapped().getRequestContentLength();
 181  
     }
 182  
 
 183  
     @Override
 184  
     public String getRequestContentType()
 185  
     {
 186  0
         return getWrapped().getRequestContentType();
 187  
     }
 188  
 
 189  
     @Override
 190  
     public String getRequestContextPath()
 191  
     {
 192  0
         return getWrapped().getRequestContextPath();
 193  
     }
 194  
 
 195  
     @Override
 196  
     public Map<String, Object> getRequestCookieMap()
 197  
     {
 198  0
         return getWrapped().getRequestCookieMap();
 199  
     }
 200  
 
 201  
     @Override
 202  
     public Map<String, String> getRequestHeaderMap()
 203  
     {
 204  0
         return getWrapped().getRequestHeaderMap();
 205  
     }
 206  
 
 207  
     @Override
 208  
     public Map<String, String[]> getRequestHeaderValuesMap()
 209  
     {
 210  0
         return getWrapped().getRequestHeaderValuesMap();
 211  
     }
 212  
 
 213  
     @Override
 214  
     public Locale getRequestLocale()
 215  
     {
 216  0
         return getWrapped().getRequestLocale();
 217  
     }
 218  
 
 219  
     @Override
 220  
     public Iterator<Locale> getRequestLocales()
 221  
     {
 222  0
         return getWrapped().getRequestLocales();
 223  
     }
 224  
 
 225  
     @Override
 226  
     public Map<String, Object> getRequestMap()
 227  
     {
 228  0
         return getWrapped().getRequestMap();
 229  
     }
 230  
 
 231  
     @Override
 232  
     public Map<String, String> getRequestParameterMap()
 233  
     {
 234  0
         return getWrapped().getRequestParameterMap();
 235  
     }
 236  
 
 237  
     @Override
 238  
     public Iterator<String> getRequestParameterNames()
 239  
     {
 240  0
         return getWrapped().getRequestParameterNames();
 241  
     }
 242  
 
 243  
     @Override
 244  
     public Map<String, String[]> getRequestParameterValuesMap()
 245  
     {
 246  0
         return getWrapped().getRequestParameterValuesMap();
 247  
     }
 248  
 
 249  
     @Override
 250  
     public String getRequestPathInfo()
 251  
     {
 252  0
         return getWrapped().getRequestPathInfo();
 253  
     }
 254  
 
 255  
     @Override
 256  
     public String getRequestScheme()
 257  
     {
 258  0
         return getWrapped().getRequestScheme();
 259  
     }
 260  
 
 261  
     @Override
 262  
     public String getRequestServerName()
 263  
     {
 264  0
         return getWrapped().getRequestServerName();
 265  
     }
 266  
 
 267  
     @Override
 268  
     public int getRequestServerPort()
 269  
     {
 270  0
         return getWrapped().getRequestServerPort();
 271  
     }
 272  
 
 273  
     @Override
 274  
     public String getRequestServletPath()
 275  
     {
 276  0
         return getWrapped().getRequestServletPath();
 277  
     }
 278  
 
 279  
     @Override
 280  
     public URL getResource(String path) throws MalformedURLException
 281  
     {
 282  0
         return getWrapped().getResource(path);
 283  
     }
 284  
 
 285  
     @Override
 286  
     public InputStream getResourceAsStream(String path)
 287  
     {
 288  0
         return getWrapped().getResourceAsStream(path);
 289  
     }
 290  
 
 291  
     @Override
 292  
     public Set<String> getResourcePaths(String path)
 293  
     {
 294  0
         return getWrapped().getResourcePaths(path);
 295  
     }
 296  
 
 297  
     @Override
 298  
     public Object getResponse()
 299  
     {
 300  0
         return getWrapped().getResponse();
 301  
     }
 302  
 
 303  
     @Override
 304  
     public int getResponseBufferSize()
 305  
     {
 306  0
         return getWrapped().getResponseBufferSize();
 307  
     }
 308  
 
 309  
     @Override
 310  
     public String getResponseCharacterEncoding()
 311  
     {
 312  0
         return getWrapped().getResponseCharacterEncoding();
 313  
     }
 314  
 
 315  
     @Override
 316  
     public String getResponseContentType()
 317  
     {
 318  0
         return getWrapped().getResponseContentType();
 319  
     }
 320  
 
 321  
     @Override
 322  
     public OutputStream getResponseOutputStream() throws IOException
 323  
     {
 324  0
         return getWrapped().getResponseOutputStream();
 325  
     }
 326  
 
 327  
     @Override
 328  
     public Writer getResponseOutputWriter() throws IOException
 329  
     {
 330  0
         return getWrapped().getResponseOutputWriter();
 331  
     }
 332  
 
 333  
     @Override
 334  
     public Object getSession(boolean create)
 335  
     {
 336  0
         return getWrapped().getSession(create);
 337  
     }
 338  
 
 339  
     @Override
 340  
     public Map<String, Object> getSessionMap()
 341  
     {
 342  0
         return getWrapped().getSessionMap();
 343  
     }
 344  
 
 345  
     @Override
 346  
     public Principal getUserPrincipal()
 347  
     {
 348  0
         return getWrapped().getUserPrincipal();
 349  
     }
 350  
 
 351  
     public abstract ExternalContext getWrapped();
 352  
 
 353  
     @Override
 354  
     public void invalidateSession()
 355  
     {
 356  0
         getWrapped().invalidateSession();
 357  0
     }
 358  
 
 359  
     @Override
 360  
     public boolean isResponseCommitted()
 361  
     {
 362  0
         return getWrapped().isResponseCommitted();
 363  
     }
 364  
 
 365  
     @Override
 366  
     public boolean isUserInRole(String role)
 367  
     {
 368  0
         return getWrapped().isUserInRole(role);
 369  
     }
 370  
 
 371  
     @Override
 372  
     public void log(String message, Throwable exception)
 373  
     {
 374  0
         getWrapped().log(message, exception);
 375  0
     }
 376  
 
 377  
     @Override
 378  
     public void log(String message)
 379  
     {
 380  0
         getWrapped().log(message);
 381  0
     }
 382  
 
 383  
     @Override
 384  
     public void redirect(String url) throws IOException
 385  
     {
 386  0
         getWrapped().redirect(url);
 387  0
     }
 388  
 
 389  
     @Override
 390  
     public void responseFlushBuffer() throws IOException
 391  
     {
 392  0
         getWrapped().responseFlushBuffer();
 393  0
     }
 394  
 
 395  
     @Override
 396  
     public void responseReset()
 397  
     {
 398  0
         getWrapped().responseReset();
 399  0
     }
 400  
 
 401  
     @Override
 402  
     public void responseSendError(int statusCode, String message) throws IOException
 403  
     {
 404  0
         getWrapped().responseSendError(statusCode, message);
 405  0
     }
 406  
 
 407  
     @Override
 408  
     public void setRequest(Object request)
 409  
     {
 410  0
         getWrapped().setRequest(request);
 411  0
     }
 412  
 
 413  
     @Override
 414  
     public void setRequestCharacterEncoding(String encoding) throws UnsupportedEncodingException
 415  
     {
 416  0
         getWrapped().setRequestCharacterEncoding(encoding);
 417  0
     }
 418  
 
 419  
     @Override
 420  
     public void setResponse(Object response)
 421  
     {
 422  0
         getWrapped().setResponse(response);
 423  0
     }
 424  
 
 425  
     @Override
 426  
     public void setResponseBufferSize(int size)
 427  
     {
 428  0
         getWrapped().setResponseBufferSize(size);
 429  0
     }
 430  
 
 431  
     @Override
 432  
     public void setResponseCharacterEncoding(String encoding)
 433  
     {
 434  0
         getWrapped().setResponseCharacterEncoding(encoding);
 435  0
     }
 436  
 
 437  
     @Override
 438  
     public void setResponseContentLength(int length)
 439  
     {
 440  0
         getWrapped().setResponseContentLength(length);
 441  0
     }
 442  
 
 443  
     @Override
 444  
     public void setResponseContentType(String contentType)
 445  
     {
 446  0
         getWrapped().setResponseContentType(contentType);
 447  0
     }
 448  
 
 449  
     @Override
 450  
     public void setResponseHeader(String name, String value)
 451  
     {
 452  0
         getWrapped().setResponseHeader(name, value);
 453  0
     }
 454  
 
 455  
     @Override
 456  
     public void setResponseStatus(int statusCode)
 457  
     {
 458  0
         getWrapped().setResponseStatus(statusCode);
 459  0
     }
 460  
 
 461  
     @Override
 462  
     public boolean isSecure()
 463  
     {
 464  0
         return getWrapped().isSecure();
 465  
     }
 466  
 
 467  
     @Override
 468  
     public int getSessionMaxInactiveInterval()
 469  
     {
 470  0
         return getWrapped().getSessionMaxInactiveInterval();
 471  
     }
 472  
 
 473  
     @Override
 474  
     public void setSessionMaxInactiveInterval(int interval)
 475  
     {
 476  0
         getWrapped().setSessionMaxInactiveInterval(interval);
 477  0
     }
 478  
 
 479  
     @Override
 480  
     public ClientWindow getClientWindow()
 481  
     {
 482  0
         return getWrapped().getClientWindow();
 483  
     }
 484  
 
 485  
     @Override
 486  
     public void setClientWindow(ClientWindow window)
 487  
     {
 488  0
         getWrapped().setClientWindow(window);
 489  0
     }
 490  
     
 491  
     @Override
 492  
     public String getSessionId(boolean create)
 493  
     {
 494  0
         return getWrapped().getSessionId(create);
 495  
     }
 496  
     
 497  
     @Override
 498  
     public String getApplicationContextPath()
 499  
     {
 500  0
         return getWrapped().getApplicationContextPath();
 501  
     }
 502  
 }