public class JpaTokenStore extends Object implements TokenStore
| Constructor and Description |
|---|
JpaTokenStore(Database database,
IdGenerator idGenerator,
JpaInstanceStore jpaInstanceStore) |
| Modifier and Type | Method and Description |
|---|---|
brainslug.flow.instance.FlowInstanceToken |
addToken(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier nodeId,
Option<brainslug.flow.definition.Identifier> sourceNodeId,
boolean isFinal) |
brainslug.flow.instance.FlowInstanceTokenList |
getInstanceTokens(brainslug.flow.definition.Identifier instanceId) |
brainslug.flow.instance.FlowInstanceTokenList |
getNodeTokens(brainslug.flow.definition.Identifier nodeId,
brainslug.flow.definition.Identifier instanceId) |
boolean |
setDead(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier tokenId) |
boolean |
setFinal(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier tokenId) |
public JpaTokenStore(Database database, IdGenerator idGenerator, JpaInstanceStore jpaInstanceStore)
public brainslug.flow.instance.FlowInstanceTokenList getInstanceTokens(brainslug.flow.definition.Identifier instanceId)
getInstanceTokens in interface TokenStorepublic brainslug.flow.instance.FlowInstanceTokenList getNodeTokens(brainslug.flow.definition.Identifier nodeId,
brainslug.flow.definition.Identifier instanceId)
getNodeTokens in interface TokenStorepublic brainslug.flow.instance.FlowInstanceToken addToken(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier nodeId,
Option<brainslug.flow.definition.Identifier> sourceNodeId,
boolean isFinal)
addToken in interface TokenStorepublic boolean setDead(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier tokenId)
setDead in interface TokenStorepublic boolean setFinal(brainslug.flow.definition.Identifier instanceId,
brainslug.flow.definition.Identifier tokenId)
setFinal in interface TokenStoreCopyright © 2015. All rights reserved.