1 5 package org.exoplatform.test.mocks.portlet; 6 7 import javax.portlet.* ; 8 import org.exoplatform.test.mocks.servlet.*; 9 10 17 public class MockPortletContext implements PortletContext { 18 19 private String realPath_ = "./" ; 20 private String contextName_ ; 21 22 public String getServerInfo () { 23 return null ; 24 } 25 26 public PortletRequestDispatcher getRequestDispatcher(String path) { 27 return null ; 28 } 29 30 public PortletRequestDispatcher getNamedDispatcher(String name) { 31 return null ; 32 } 33 34 public java.io.InputStream getResourceAsStream (String path) { 35 return null ; 36 } 37 38 public int getMajorVersion () { 39 return 1 ; 40 } 41 42 public int getMinorVersion () { 43 return 0 ; 44 } 45 46 public String getMimeType(String file) { 47 return null ; 48 } 49 50 public String getRealPath(String path) { 51 return realPath_ ; 52 } 53 54 public java.util.Set getResourcePaths(String path) { 55 return null ; 56 } 57 58 public java.net.URL getResource(String path) throws java.net.MalformedURLException { 59 return null ; 60 } 61 62 public java.lang.Object getAttribute(java.lang.String name) { 63 return null ; 64 } 65 66 public java.util.Enumeration getAttributeNames() { 67 return null ; 68 } 69 70 public java.lang.String getInitParameter(java.lang.String name) { 71 return null ; 72 } 73 74 public java.util.Enumeration getInitParameterNames() { 75 return null ; 76 } 77 78 public void log(java.lang.String msg) { 79 System.out.println(msg) ; 80 } 81 82 public void log(java.lang.String message, java.lang.Throwable throwable) { 83 System.out.println(message) ; 84 throwable.printStackTrace() ; 85 } 86 87 public void removeAttribute(java.lang.String name) { 88 } 89 90 public void setAttribute(java.lang.String name, java.lang.Object object) { 91 } 92 93 public String getPortletContextName() { 94 return contextName_ ; 95 } 96 97 public void setPortletContextName(String name) { 98 contextName_ = name ; 99 } 100 101 public MockServletContext getWrappedServletContext() 102 { 103 return new MockServletContext(contextName_); 104 } 105 } 106 | Popular Tags |