/** * Returns the static export rfs name for a given vfs resource.<p> * * @param cms an initialized cms context * @param vfsName the name of the vfs resource * * @return the static export rfs name for a give vfs resource * * @see #getVfsName(CmsObject, String) * @see #getRfsName(CmsObject, String, String) */ public String getRfsName(CmsObject cms, String vfsName) { return getRfsName(cms, vfsName, null); }
/** * Returns the static export rfs name for a given vfs resource.<p> * * @param cms an initialized cms context * @param vfsName the name of the vfs resource * * @return the static export rfs name for a give vfs resource * * @see #getVfsName(CmsObject, String) * @see #getRfsName(CmsObject, String, String, String) */ public String getRfsName(CmsObject cms, String vfsName) { return getRfsName(cms, vfsName, null, null); }
/** * Returns the export data for a requested resource, if null is returned no export is required.<p> * * @param vfsName the VFS name of the resource requested * @param cms an initialized cms context (should be initialized with the "Guest" user only * * @return the export data for the request, if null is returned no export is required */ public CmsStaticExportData getExportData(String vfsName, CmsObject cms) { return getExportData(getRfsName(cms, vfsName), vfsName, cms); }
/** * Returns the export data for a requested resource, if null is returned no export is required.<p> * * @param cms an initialized cms context (should be initialized with the "Guest" user only * @param vfsName the VFS name of the resource requested * * @return the export data for the request, if null is returned no export is required */ public CmsStaticExportData getVfsExportData(CmsObject cms, String vfsName) { return getRfsExportData(cms, getRfsName(cms, vfsName)); }
String rfsName = manager.getRfsName(cmsExportObject, pubResource.getRootPath()); resourceFilter.add(rfsName.substring(manager.getRfsPrefixForRfsName(rfsName).length()));
while (itExpRes.hasNext()) { CmsPublishedResource pubResource = (CmsPublishedResource)itExpRes.next(); String rfsName = manager.getRfsName(cmsExportObject, pubResource.getRootPath()); resourceFilter.add(rfsName.substring(manager.getRfsPrefixForRfsName(rfsName).length()));
for (String detailPage : detailpages) { String rfsName = CmsStringUtil.joinPaths( OpenCms.getStaticExportManager().getRfsName(cms, detailPage), urlName, CmsStaticExportManager.DEFAULT_FILE);
String rfsName = OpenCms.getStaticExportManager().getRfsName(cms, vfsName); if (LOG.isDebugEnabled()) { LOG.debug(Messages.get().getBundle().key(Messages.LOG_CHECKING_STATIC_EXPORT_2, vfsName, rfsName));
String rfsName = OpenCms.getStaticExportManager().getRfsName(cms, vfsName); String exportPath = CmsFileUtil.normalizePath( OpenCms.getStaticExportManager().getExportPath(vfsName));
String rfsName = OpenCms.getStaticExportManager().getRfsName(cms, vfsName); if (LOG.isDebugEnabled()) { LOG.debug(Messages.get().getBundle().key(Messages.LOG_CHECKING_STATIC_EXPORT_2, vfsName, rfsName));
HttpURLConnection.setFollowRedirects(false); URL exportUrl = new URL(manager.getExportUrl() + manager.getRfsName(getCms(), resourceStr)); HttpURLConnection urlcon = (HttpURLConnection)exportUrl.openConnection();
Collection<String> detailPages = CmsDetailPageUtil.getAllDetailPagesWithUrlName(cms, resource); for (String detailPageUri : detailPages) { String altRfsName = manager.getRfsName(cms, detailPageUri); CmsStaticExportData detailData = new CmsStaticExportData( data.getVfsName(),
uriBaseName = exportManager.getRfsName(cms, cms.getRequestContext().getUri()); } else { resultLink = exportManager.getRfsName(cms, vfsName, parameters);
uriBaseName = exportManager.getRfsName(cms, oriUri); } else { parameters = prepareExportParameters(cms, vfsName, parameters); resultLink = exportManager.getRfsName(cms, vfsName, parameters, targetDetailPage);