com.liferay.portal.kernel.servlet
Class ServletContextUtil

java.lang.Object
  extended by com.liferay.portal.kernel.servlet.ServletContextUtil

public class ServletContextUtil
extends java.lang.Object

Author:
Brian Wing Shun Chan, Raymond Augé, James Lefeu

Field Summary
static java.lang.String PATH_WEB_XML
           
static java.lang.String URI_ATTRIBUTE
           
 
Constructor Summary
ServletContextUtil()
           
 
Method Summary
static java.util.Set<java.lang.String> getClassNames(javax.servlet.ServletContext servletContext)
           
static long getLastModified(javax.servlet.ServletContext servletContext)
           
static long getLastModified(javax.servlet.ServletContext servletContext, java.lang.String path)
           
static long getLastModified(javax.servlet.ServletContext servletContext, java.lang.String path, boolean cache)
           
static java.lang.String getResourcePath(java.net.URL url)
           
static java.net.URI getResourceURI(java.net.URL url)
           
static java.lang.String getRootPath(javax.servlet.ServletContext servletContext)
           
static java.net.URI getRootURI(javax.servlet.ServletContext servletContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PATH_WEB_XML

public static final java.lang.String PATH_WEB_XML
See Also:
Constant Field Values

URI_ATTRIBUTE

public static final java.lang.String URI_ATTRIBUTE
Constructor Detail

ServletContextUtil

public ServletContextUtil()
Method Detail

getClassNames

public static java.util.Set<java.lang.String> getClassNames(javax.servlet.ServletContext servletContext)
                                                     throws java.io.IOException
Throws:
java.io.IOException

getLastModified

public static long getLastModified(javax.servlet.ServletContext servletContext)

getLastModified

public static long getLastModified(javax.servlet.ServletContext servletContext,
                                   java.lang.String path)

getLastModified

public static long getLastModified(javax.servlet.ServletContext servletContext,
                                   java.lang.String path,
                                   boolean cache)

getResourcePath

public static java.lang.String getResourcePath(java.net.URL url)
                                        throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

getResourceURI

public static java.net.URI getResourceURI(java.net.URL url)
                                   throws java.net.URISyntaxException
Throws:
java.net.URISyntaxException

getRootPath

public static java.lang.String getRootPath(javax.servlet.ServletContext servletContext)
                                    throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException

getRootURI

public static java.net.URI getRootURI(javax.servlet.ServletContext servletContext)
                               throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException