|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PageService
The PageService is a service layer implementation of the PageManager
.
Method Summary | |
---|---|
PageLocator |
getIdPageLocator(long pageId)
Creates a page locator that can locate a page based on an id. |
ServiceCommand |
newDeletePageCommand(PageLocator pageLocator)
Retrieve a command to remove an existing page |
MovePageCommand |
newMovePageCommand(PageLocator sourcePageLocator,
PageLocator targetPageLocator,
java.lang.String position)
Retrieve a command to perform a simple move operation. |
MovePageCommand |
newMovePageCommand(PageLocator sourcePageLocator,
SpaceLocator targetSpaceLocator)
Retrieve a command that performs a move operation of a page to a top level of a target space. |
ServiceCommand |
newRevertPageCommand(PageLocator pageToRevert,
int version,
java.lang.String revertComment,
boolean revertTitle)
Retreive a command to revert a page |
ServiceCommand |
newRevertPageOrderCommand(PageLocator parentPageLocator)
Retrieve a command to clear any existing positions for children of the located Page. |
ServiceCommand |
newSetPageOrderCommand(PageLocator parentPageLocator,
java.util.List<java.lang.Long> childPageIds)
Retrieve a command to set the order of all children for a supplied parent Page locator. |
Method Detail |
---|
MovePageCommand newMovePageCommand(PageLocator sourcePageLocator, PageLocator targetPageLocator, java.lang.String position)
position
- the point describing where the source should be moved to in relation to the target, see
MovePageCommand
MovePageCommand newMovePageCommand(PageLocator sourcePageLocator, SpaceLocator targetSpaceLocator)
PageLocator getIdPageLocator(long pageId)
ServiceCommand newSetPageOrderCommand(PageLocator parentPageLocator, java.util.List<java.lang.Long> childPageIds)
parentPageLocator
- locator for the parent Page objectchildPageIds
- a list of child page idsServiceCommand newRevertPageOrderCommand(PageLocator parentPageLocator)
ServiceCommand newDeletePageCommand(PageLocator pageLocator)
ServiceCommand newRevertPageCommand(PageLocator pageToRevert, int version, java.lang.String revertComment, boolean revertTitle)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |