![JAR search and dependency download from the Maven repository](/logo.png)
brainslug.flow.execution.token.TokenStore Maven / Gradle / Ivy
The newest version!
package brainslug.flow.execution.token;
import brainslug.flow.definition.Identifier;
import brainslug.flow.execution.instance.FlowInstanceToken;
import brainslug.flow.execution.instance.FlowInstanceTokenList;
import brainslug.util.Option;
public interface TokenStore {
FlowInstanceTokenList getInstanceTokens(Identifier instanceId);
FlowInstanceTokenList getNodeTokens(Identifier nodeId, Identifier instanceId);
FlowInstanceToken addToken(Identifier instanceId, Identifier nodeId, Option sourceNodeId, boolean isFinal);
boolean setDead(Identifier instanceId, Identifier tokenId);
boolean setFinal(Identifier instanceId, Identifier tokenId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy