- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@Scriptable @FunctionalInterface public interface IAfterCommitAction
void perform()Performs this after-commit action.
default IAfterCommitAction merge(IAfterCommitAction p_afterCommitAction)Try to merge this action with the given one. If the two actions can be merged to an equivalent one then the merge result is returned. Otherwise
nullis being returned.
The default implementation of this method returns
Note: Calling this method must not affect the internal state of this object or the object given as the parameter.
p_afterCommitAction- The action to be merged.
- The merge result if the two action can be merged, or