com.dooapp.gaedo.prevalence.space.ExecutionSpace Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gaedo-prevalence Show documentation
Show all versions of gaedo-prevalence Show documentation
A gaedo-inspired prevalence layer and the associated service, for making the most gaedo-efficient use of that layer
package com.dooapp.gaedo.prevalence.space;
import java.io.Serializable;
/**
* This one is the visible space, on which commands are to be applied.
* @author ndx
*
*/
public interface ExecutionSpace {
/**
* Execute command and returns the execution result, whichever it is.
* Execution order of these commands must be guaranteed.
* @param data returned by command
* @param command command to execute
* @return the return value of the command
*/
public CommandReturnType execute(Command command);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy