Generated by
JDiff

Class com.day.cq.wcm.msm.commons.BaseAction

Changed Methods
void doExecute(Resource, Resource, LiveRelationship, boolean) Change in exceptions: com.day.cq.wcm.api.WCMException was removed. WCMException was added.
The actual method that performs the action.
boolean handles(Resource, Resource, LiveRelationship, boolean) Change in exceptions: com.day.cq.wcm.api.WCMException was removed. WCMException was added.
Check for any preconditions this action needs for execution.
void execute(Resource, Resource, LiveRelationship, boolean, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
Executes the current action.
- checks the preconditions using handles()
- if preconditions are met the doExecute() is called
- changes will be saved automatically if the autoSave flag is set to true
This method needs that at least one of the {@code Resource} parameters (source,target) to be non-null when used in conjunction with the autoSave flag since a {@code ResourceResolver} will need to be obtained to save the changes.
void execute(ResourceResolver, LiveRelationship, ActionConfig, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.
 
void execute(ResourceResolver, LiveRelationship, ActionConfig, boolean, boolean) Change in exceptions thrown from com.day.cq.wcm.api.WCMException to WCMException.