All Downloads are FREE. Search and download functionalities are using the official Maven repository.

brainslug.flow.execution.TokenStore Maven / Gradle / Ivy

There is a newer version: 0.21
Show newest version
package brainslug.flow.execution;

import brainslug.flow.model.Identifier;
import brainslug.util.Option;

public interface TokenStore {
  TokenList getInstanceTokens(Identifier instanceId);
  public TokenList getNodeTokens(Identifier nodeId, Identifier instanceId);
  Token addToken(Identifier instanceId, Identifier nodeId, Option sourceNodeId);
  void removeToken(Identifier instanceId, Identifier tokenId);
  Identifier createInstance(Identifier definitionId);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy