| java.lang.Object org.meshcms.core.WebSite org.meshcms.core.MainWebSite
getVirtualSite | public VirtualWebSite getVirtualSite(String dirName)(Code) | | Returns the virtual website instance related to the given directory name.
That instance will be created if not found, and will not fail if the
directory does not exist (this is subject to change).
|
getWebSite | public WebSite getWebSite(ServletRequest request)(Code) | | Returns the right website for the given request. Since this is a main
website, it will return the website itself or a virtual website, according
to the requested host name.
|
init | protected void init(ServletContext sc, String[] welcomeFiles, File rootFile, Path rootPath, Path cmsPath)(Code) | | Initializes the website. After calling the method of the superclass,
initializes the virtual websites.
|
updateSiteMap | public void updateSiteMap(boolean force)(Code) | | |
Methods inherited from org.meshcms.core.WebSite | public boolean copyFile(UserInfo user, Path filePath, String newName)(Code)(Java Doc) public boolean copyFile(UserInfo user, Path oldPath, Path newPath)(Code)(Java Doc) protected static WebSite create(ServletContext sc, String[] welcomeFiles, File rootFile, Path rootPath, Path cmsPath)(Code)(Java Doc) public File createDir(Path path)(Code)(Java Doc) public boolean createDirectory(UserInfo user, Path dirPath)(Code)(Java Doc) public boolean createFile(UserInfo user, Path filePath)(Code)(Java Doc) public boolean delete(UserInfo user, Path filePath)(Code)(Java Doc) public boolean delete(UserInfo user, Path filePath, boolean deleteNonEmptyDirectories)(Code)(Java Doc) public Path findCurrentWelcome(Path dirPath)(Code)(Java Doc) public String getAdminMetaThemeTag()(Code)(Java Doc) public Path getAdminModulesPath()(Code)(Java Doc) public Path getAdminPath()(Code)(Java Doc) public Path getAdminScriptsPath()(Code)(Java Doc) public Path getAdminThemePath()(Code)(Java Doc) public Path getAdminThemesPath()(Code)(Java Doc) public Path getCMSPath()(Code)(Java Doc) public Path getConfigFilePath()(Code)(Java Doc) public Configuration getConfiguration()(Code)(Java Doc) public Path getCustomModulesPath()(Code)(Java Doc) public Path getCustomThemesPath()(Code)(Java Doc) public Path getDirectory(Path path)(Code)(Java Doc) public String getDummyMetaThemeTag()(Code)(Java Doc) public File getFile(Path path)(Code)(Java Doc) public Path getGeneratedFilesPath()(Code)(Java Doc) public String getHTMLTemplate(String pageTitle) throws IOException(Code)(Java Doc) public long getLastAdminThemeBlock()(Code)(Java Doc) public String getLink(Path path)(Code)(Java Doc) public String getLink(PageInfo pageInfo)(Code)(Java Doc) public String[] getLinkList(PageInfo[] pages, String contextPath, String target, String style)(Code)(Java Doc) public Path getModuleDataPath()(Code)(Java Doc) public Path getModulePath(String moduleName)(Code)(Java Doc) public Path getPath(File file)(Code)(Java Doc) public Path getPrivatePath()(Code)(Java Doc) public Path getPropertiesFilePath()(Code)(Java Doc) public File getRepositoryFile(Path filePath, String fileName)(Code)(Java Doc) public Path getRepositoryPath()(Code)(Java Doc) public Path getRequestedPath(HttpServletRequest request)(Code)(Java Doc) public File getRootFile()(Code)(Java Doc) public Path getRootPath()(Code)(Java Doc) public Path getServedPath(HttpServletRequest request)(Code)(Java Doc) public Path getServedPath(Path requestedPath)(Code)(Java Doc) protected ServletContext getServletContext()(Code)(Java Doc) public SiteInfo getSiteInfo()(Code)(Java Doc) public SiteMap getSiteMap()(Code)(Java Doc) public Path getSitesFilePath()(Code)(Java Doc) public int getStatsIndex()(Code)(Java Doc) public int getStatsLength()(Code)(Java Doc) public Path getThemePath(Path pagePath)(Code)(Java Doc) public String[] getTitles(PageInfo[] pages)(Code)(Java Doc) public String getTypeDescription()(Code)(Java Doc) public Path getUsersPath()(Code)(Java Doc) public Path getVirtualSitesPath()(Code)(Java Doc) public WebSite getWebSite(ServletRequest request)(Code)(Java Doc) public String[] getWelcomeFileNames()(Code)(Java Doc) protected void init(ServletContext sc, String[] welcomeFiles, File rootFile, Path rootPath, Path cmsPath)(Code)(Java Doc) public boolean isDirectory(Path path)(Code)(Java Doc) public boolean isInsideModules(Path path)(Code)(Java Doc) public boolean isInsideThemes(Path path)(Code)(Java Doc) public boolean isSystem(Path path)(Code)(Java Doc) public boolean isVirtual()(Code)(Java Doc) public boolean isVisuallyEditable(Path path)(Code)(Java Doc) public boolean isWelcomeFileName(String fileName)(Code)(Java Doc) public Object loadFromXML(Path path)(Code)(Java Doc) protected void log(String s)(Code)(Java Doc) public void log(String message, Throwable throwable)(Code)(Java Doc) public boolean move(UserInfo user, Path oldPath, Path newPath)(Code)(Java Doc) public boolean rename(UserInfo user, Path filePath, String newName)(Code)(Java Doc) public boolean saveToFile(UserInfo user, Object saveThis, Path filePath)(Code)(Java Doc) public boolean setFileTime(UserInfo user, Path filePath, long time)(Code)(Java Doc) public void setLastAdminThemeBlock(long lastAdminThemeBlock)(Code)(Java Doc) void setSiteInfo(SiteInfo siteInfo)(Code)(Java Doc) void setSiteMap(SiteMap siteMap)(Code)(Java Doc) public boolean storeToXML(Object o, Path path)(Code)(Java Doc) public String toString()(Code)(Java Doc) public boolean touch(UserInfo user, Path filePath)(Code)(Java Doc) public void updateSiteMap(boolean force)(Code)(Java Doc) public HttpServletRequest wrapRequest(ServletRequest request)(Code)(Java Doc)
|
|
|