final ObjectAdapterMemento serviceAdapterMemento,
final ObjectAction objectAction,
final String linkId,
final ActionPromptProvider actionPromptProvider) {
final ActionMemento actionMemento = new ActionMemento(objectAction);
final AbstractLink link = new Link<Object>(linkId) {
private static final long serialVersionUID = 1L;
@Override
public void onClick() {
final ObjectAction objectAction = actionMemento.getAction();
final ConcurrencyChecking concurrencyChecking =
ConcurrencyChecking.concurrencyCheckingFor(objectAction.getSemantics());
try {
final List<ObjectAdapterMemento> toggleMementosList = model.getToggleMementosList();