|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
public interface I_CmsSitemapService
Handles all RPC services related to the sitemap.
CmsVfsSitemapService,
I_CmsSitemapService,
I_CmsSitemapServiceAsync| Method Summary | |
|---|---|
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. |
| Method Detail |
|---|
CmsSitemapChange createSubSitemap(CmsUUID entryId)
throws CmsRpcException
entryId - the structure id of the sitemap entry to create a sub sitemap of
CmsRpcException - if something goes wrong
java.util.List<CmsAliasImportResult> getAliasImportResult(java.lang.String resultKey)
throws CmsRpcException
resultKey - the key which identifies the alias import results to get
CmsRpcException - if something goes wrong
CmsAliasInitialFetchResult getAliasTable()
throws CmsRpcException
CmsRpcException - if something goes wrong
CmsClientSitemapEntry 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 read
CmsRpcException - if something goes wrong
CmsSitemapChange mergeSubSitemap(java.lang.String entryPoint,
CmsUUID subSitemapId)
throws CmsRpcException
entryPoint - the sitemap entry pointsubSitemapId - the structure id of the sub sitemap folder
CmsRpcException - if something goes wrong
CmsSitemapData prefetch(java.lang.String sitemapUri)
throws CmsRpcException
sitemapUri - the site relative path
CmsRpcException - if something goes wrong
CmsSitemapChange save(java.lang.String sitemapUri,
CmsSitemapChange change)
throws CmsRpcException
sitemapUri - the sitemap URIchange - the change to save
CmsRpcException - if something goes wrong
CmsAliasEditValidationReply saveAliases(CmsAliasSaveValidationRequest saveRequest)
throws CmsRpcException
saveRequest - the object containing the data to save
CmsRpcException - if something goes wrong
@SynchronizedRpcRequest
CmsSitemapChange saveSync(java.lang.String sitemapUri,
CmsSitemapChange change)
throws CmsRpcException
sitemapUri - the sitemap URIchange - the change to save
CmsRpcException - if something goes wrong
void 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 anymore
CmsRpcException - if something goes wrong
CmsAliasEditValidationReply validateAliases(CmsAliasEditValidationRequest validationRequest)
throws CmsRpcException
validationRequest - an object indicating the type of validation to perform
CmsRpcException - if something goes wrong
CmsRewriteAliasValidationReply validateRewriteAliases(CmsRewriteAliasValidationRequest validationRequest)
throws CmsRpcException
validationRequest - the rewrite alias data to validate
CmsRpcException - if something goes wrong
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||