com.caucho.portal.generic
Class HttpPortletContext

java.lang.Object
  extended by com.caucho.portal.generic.HttpPortletContext

public class HttpPortletContext
extends java.lang.Object

HttpPortletContext provides the connection to a web application (ServletContext).


Field Summary
protected static java.util.logging.Logger log
           
 
Constructor Summary
HttpPortletContext(ServletContext servletContext)
           
 
Method Summary
 java.lang.Object getAttribute(java.lang.String name)
          
 java.util.Enumeration getAttributeNames()
          
 java.lang.String getInitParameter(java.lang.String name)
          
 java.util.Enumeration getInitParameterNames()
          
 int getMajorVersion()
          
 java.lang.String getMimeType(java.lang.String file)
          
 int getMinorVersion()
          
 PortletRequestDispatcher getNamedDispatcher(java.lang.String name)
          
 java.lang.String getPortletContextName()
          
 java.lang.String getRealPath(java.lang.String path)
          
 PortletRequestDispatcher getRequestDispatcher(java.lang.String path)
          
 java.net.URL getResource(java.lang.String path)
          
 java.io.InputStream getResourceAsStream(java.lang.String path)
          
 java.util.Set getResourcePaths(java.lang.String path)
          
 java.lang.String getServerInfo()
          
 void log(java.lang.String msg)
          
 void log(java.lang.String message, java.lang.Throwable e)
          
 void removeAttribute(java.lang.String name)
          
 void setAttribute(java.lang.String name, java.lang.Object object)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

protected static final java.util.logging.Logger log
Constructor Detail

HttpPortletContext

public HttpPortletContext(ServletContext servletContext)
Method Detail

getServerInfo

public java.lang.String getServerInfo()


getMinorVersion

public int getMinorVersion()


getMajorVersion

public int getMajorVersion()


getRequestDispatcher

public PortletRequestDispatcher getRequestDispatcher(java.lang.String path)


getNamedDispatcher

public PortletRequestDispatcher getNamedDispatcher(java.lang.String name)


getResourceAsStream

public java.io.InputStream getResourceAsStream(java.lang.String path)


getMimeType

public java.lang.String getMimeType(java.lang.String file)


getRealPath

public java.lang.String getRealPath(java.lang.String path)


getResourcePaths

public java.util.Set getResourcePaths(java.lang.String path)


getResource

public java.net.URL getResource(java.lang.String path)
                         throws java.net.MalformedURLException

Throws:
java.net.MalformedURLException

getInitParameter

public java.lang.String getInitParameter(java.lang.String name)


getInitParameterNames

public java.util.Enumeration getInitParameterNames()


getAttribute

public java.lang.Object getAttribute(java.lang.String name)


getAttributeNames

public java.util.Enumeration getAttributeNames()


removeAttribute

public void removeAttribute(java.lang.String name)


setAttribute

public void setAttribute(java.lang.String name,
                         java.lang.Object object)


log

public void log(java.lang.String msg)


log

public void log(java.lang.String message,
                java.lang.Throwable e)


getPortletContextName

public java.lang.String getPortletContextName()