org.infinispan.commands.functional.Mutation Maven / Gradle / Ivy
package org.infinispan.commands.functional;
import org.infinispan.functional.EntryView;
/**
* Simplified version of functional command used for read-only operations after transactional modifications.
*/
public interface Mutation {
/**
* @return Internal identifier used for purposes of marshalling
*/
byte type();
/**
* Mutate the view
*
* @param view
*/
R apply(EntryView.ReadWriteEntryView view);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy