public interface I_CmsSitemapService
extends com.google.gwt.user.client.rpc.RemoteService
CmsVfsSitemapService,
I_CmsSitemapService,
I_CmsSitemapServiceAsync| 限定符和类型 | 方法和说明 |
|---|---|
CmsSitemapChange |
createSubSitemap(CmsUUID entryId)
Creates a sub-sitemap of the given sitemap starting from the given entry.
|
java.util.List<CmsAliasImportResult> |
getAliasImportResult(java.lang.String resultKey)
Gets the alias import results from the server.
|
CmsAliasInitialFetchResult |
getAliasTable()
Gets the initial data for the bulk alias editor.
|
CmsClientSitemapEntry |
getChildren(java.lang.String entryPointUri,
CmsUUID entryId,
int levels)
Returns the sitemap children for the given path.
|
CmsSitemapChange |
mergeSubSitemap(java.lang.String entryPoint,
CmsUUID subSitemapId)
Merges a sub-sitemap into it's parent sitemap.
|
CmsSitemapData |
prefetch(java.lang.String sitemapUri)
Returns the initialization data for the given sitemap.
|
CmsSitemapChange |
save(java.lang.String sitemapUri,
CmsSitemapChange change)
Saves the change to the given sitemap.
|
CmsAliasEditValidationReply |
saveAliases(CmsAliasSaveValidationRequest saveRequest)
Saves the aliases for the bulk alias editor.
|
CmsSitemapChange |
saveSync(java.lang.String sitemapUri,
CmsSitemapChange change)
Saves the change to the given sitemap.
|
void |
updateAliasEditorStatus(boolean editing)
Updates the alias editor status.
|
CmsAliasEditValidationReply |
validateAliases(CmsAliasEditValidationRequest validationRequest)
Validates the aliases for the bulk alias editor.
|
CmsRewriteAliasValidationReply |
validateRewriteAliases(CmsRewriteAliasValidationRequest validationRequest)
Validates rewrite aliases.
|
CmsSitemapChange createSubSitemap(CmsUUID entryId) throws CmsRpcException
entryId - the structure id of the sitemap entry to create a sub sitemap ofCmsRpcException - if something goes wrongjava.util.List<CmsAliasImportResult> getAliasImportResult(java.lang.String resultKey) throws CmsRpcException
resultKey - the key which identifies the alias import results to getCmsRpcException - if something goes wrongCmsAliasInitialFetchResult getAliasTable() throws CmsRpcException
CmsRpcException - if something goes wrongCmsClientSitemapEntry getChildren(java.lang.String entryPointUri, CmsUUID entryId, int levels) throws CmsRpcException
entryPointUri - the URI of the sitemap entry pointentryId - the entry idlevels - the count of child levels to readCmsRpcException - if something goes wrongCmsSitemapChange mergeSubSitemap(java.lang.String entryPoint, CmsUUID subSitemapId) throws CmsRpcException
entryPoint - the sitemap entry pointsubSitemapId - the structure id of the sub sitemap folderCmsRpcException - if something goes wrongCmsSitemapData prefetch(java.lang.String sitemapUri) throws CmsRpcException
sitemapUri - the site relative pathCmsRpcException - if something goes wrongCmsSitemapChange save(java.lang.String sitemapUri, CmsSitemapChange change) throws CmsRpcException
sitemapUri - the sitemap URIchange - the change to saveCmsRpcException - if something goes wrongCmsAliasEditValidationReply saveAliases(CmsAliasSaveValidationRequest saveRequest) throws CmsRpcException
saveRequest - the object containing the data to saveCmsRpcException - if something goes wrong@SynchronizedRpcRequest CmsSitemapChange saveSync(java.lang.String sitemapUri, CmsSitemapChange change) throws CmsRpcException
sitemapUri - the sitemap URIchange - the change to saveCmsRpcException - if something goes wrongvoid updateAliasEditorStatus(boolean editing)
throws CmsRpcException
This is used to keep two users from editing the alias table for a site root concurrently.
editing - true to indicate that the table is still being edited, false to indicate that the table isn't being edited anymoreCmsRpcException - if something goes wrongCmsAliasEditValidationReply validateAliases(CmsAliasEditValidationRequest validationRequest) throws CmsRpcException
validationRequest - an object indicating the type of validation to performCmsRpcException - if something goes wrongCmsRewriteAliasValidationReply validateRewriteAliases(CmsRewriteAliasValidationRequest validationRequest) throws CmsRpcException
validationRequest - the rewrite alias data to validateCmsRpcException - if something goes wrong