Interface PageManagementService
-
- All Known Implementing Classes:
PageManagementServiceImpl
public interface PageManagementService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
copyToUrl(CreateRouteRequest routeRequest)
This method does copy template to specific routevoid
copyToUrl(java.util.LinkedHashMap<java.lang.String,java.lang.Object> routeRequest)
This method does copy template to specific routejava.lang.String
createPage(CreatePageRequest pageRequest)
This method create a new pagejava.lang.String
createPage(java.util.LinkedHashMap<java.lang.String,java.lang.Object> pageRequest)
This method create a new pagevoid
deletePage(java.lang.String pageId)
This method delete a pagevoid
deletePages(java.util.ArrayList<java.lang.String> pageIds)
This method delete many pagesvoid
updatePage(CreatePageRequest pageRequest)
This method does update an existing pagevoid
updatePage(java.util.LinkedHashMap<java.lang.String,java.lang.Object> pageRequest)
This method does update an existing page
-
-
-
Method Detail
-
createPage
java.lang.String createPage(java.util.LinkedHashMap<java.lang.String,java.lang.Object> pageRequest)
This method create a new page- Parameters:
pageRequest
- this request object as map- Returns:
- identifier from created page
-
createPage
java.lang.String createPage(CreatePageRequest pageRequest)
This method create a new page- Parameters:
pageRequest
- this request object as entity- Returns:
- identifier from created page
-
deletePage
void deletePage(java.lang.String pageId)
This method delete a page- Parameters:
pageId
- identifier for page
-
deletePages
void deletePages(java.util.ArrayList<java.lang.String> pageIds)
This method delete many pages- Parameters:
pageIds
- identifiers for pages
-
updatePage
void updatePage(java.util.LinkedHashMap<java.lang.String,java.lang.Object> pageRequest)
This method does update an existing page- Parameters:
pageRequest
- this request object as map
-
updatePage
void updatePage(CreatePageRequest pageRequest)
This method does update an existing page- Parameters:
pageRequest
- this request object as entity
-
copyToUrl
void copyToUrl(java.util.LinkedHashMap<java.lang.String,java.lang.Object> routeRequest)
This method does copy template to specific route- Parameters:
routeRequest
- this request object as map
-
copyToUrl
void copyToUrl(CreateRouteRequest routeRequest)
This method does copy template to specific route- Parameters:
routeRequest
- this request object as entity
-
-