public class CmsAliasBulkEditHelper extends java.lang.Object
Constructor and Description |
---|
CmsAliasBulkEditHelper(CmsObject cms)
Creates a new helper object.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Set<CmsAlias> |
filterStructureId(java.util.Set<CmsAlias> aliases,
java.util.Set<CmsUUID> structureIds)
Filters all aliases from a set whose structure id is in a given set of structure ids.
|
void |
importAliases(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Imports uploaded aliases from a request.
|
CmsAliasEditValidationReply |
saveAliases(CmsAliasSaveValidationRequest saveRequest)
Saves alias changes to the database.
|
CmsAliasEditValidationReply |
validateAliases(CmsAliasEditValidationRequest validationRequest)
Validates the alias data.
|
public CmsAliasBulkEditHelper(CmsObject cms)
cms
- the current CMS contextprotected java.util.Set<CmsAlias> filterStructureId(java.util.Set<CmsAlias> aliases, java.util.Set<CmsUUID> structureIds)
aliases
- the aliases to filterstructureIds
- the structure ids for which we want the aliasespublic void importAliases(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws java.lang.Exception
request
- the request containing the uploaded aliasesresponse
- the responsejava.lang.Exception
- if something goes wrongpublic CmsAliasEditValidationReply saveAliases(CmsAliasSaveValidationRequest saveRequest) throws CmsException
saveRequest
- an object containing the alias changes to saveCmsException
- if something goes wrongpublic CmsAliasEditValidationReply validateAliases(CmsAliasEditValidationRequest validationRequest)
validationRequest
- an object containing the alias data to validate