Generated by
JDiff

Interface com.day.cq.wcm.msm.api.LiveRelationshipManager

Removed Methods
Collection getLiveRelationships(Page, Trigger, String[], boolean) Returns a Collection of LiveRelationships of the given LiveCopy source Page to its targets.
Collection getLiveRelationships(Resource, Trigger, String[], boolean) Returns a collection of LiveRelationships of the given LiveCopy's source to its targets.
 

Added Methods
Collection getLiveRelationships(Page, Trigger, String[], boolean) Returns a Collection of LiveRelationships of the given LiveCopy source Page to its targets.
 

Changed Methods
void addSkippedPages(Page, String[], boolean) Change in signature from (com.day.cq.wcm.api.Page, java.lang.String[], boolean) to (Page, java.lang.String[], boolean).
Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.7 use {@link LiveCopy#addExclusion(String)} instead
void cancelPropertyRelationship(ResourceResolver, LiveRelationship, String[], boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Cancel the relationship of the given relation.
void cancelRelationship(ResourceResolver, LiveRelationship, boolean, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Cancel the relationship of the given relation.
void detach(Resource, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.5 use endRelationship()
void endRelationship(Resource, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Ends the LiveRelationship of the given Resource.
The Resource has to be part of a LiveCopy As indicated by hasLiveRelationship method
A detached Resource is treated as any other Resource that is created in the LiveCopy tree.
NOTE: this means especially that any history of this relation is gone.
LiveRelationship establishRelationship(Page, Page, boolean, boolean, RolloutConfig[]) Change in signature from (com.day.cq.wcm.api.Page, com.day.cq.wcm.api.Page, boolean, boolean, com.day.cq.wcm.msm.api.RolloutConfig[]) to (Page, Page, boolean, boolean, com.day.cq.wcm.msm.api.RolloutConfig[]).
Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Puts a Page under the control of a LiveCopy
RangeIterator getChildren(LiveRelationship, ResourceResolver) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Get the children of the given LiveRelationship

This is the combined set of the Blueprint's and the LiveRelationship's children Resources.
Map getLiveCopies() Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.5 use {@link #getLiveRelationships(org.apache.sling.api.resource.Resource, com.day.cq.wcm.msm.api.RolloutManager.Trigger, String[], boolean)} to search for LiveCopies
LiveCopy getLiveCopy(Resource) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.5 user {@link #getLiveRelationship(org.apache.sling.api.resource.Resource, boolean)}
LiveRelationship getLiveRelationship(Resource, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Returns a LiveRelationship of the given LiveCopy Resource
Map getSkippedSourcePages(Page) Change in signature from com.day.cq.wcm.api.Page to Page.
Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.7 use {@link LiveCopy#getExclusions()} instead
void reenablePropertyRelationship(ResourceResolver, LiveRelationship, String[], boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Re-enable the relationship of a canceled one.
void reenableRelationship(ResourceResolver, LiveRelationship, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Re-enable the relationship of a canceled one.
void removeSkippedPages(Page, String[], boolean) Change in signature from (com.day.cq.wcm.api.Page, java.lang.String[], boolean) to (Page, java.lang.String[], boolean).
Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
since 5.7 use {@link LiveCopy#removeExclusion(String)} instead
RangeIterator getLiveRelationships(Resource, String, Trigger) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Find all LiveRelationships, that have the given Resource as Blueprint.