package io.plumery.core;

/**
 * The role interface representing a command
 */
public abstract class Command implements Action {
    public int originalVersion;
    public ID id;
}
package io.plumery.core;

/**
 * The role interface representing a command
 */
public abstract class Command implements Action {
    public int originalVersion;
}
Remove ID from the base class to support semantic ids per related aggregate root