public class JpaTokenStore extends Object implements TokenStore
| Constructor and Description |
|---|
JpaTokenStore(Database database,
IdGenerator idGenerator) |
| Modifier and Type | Method and Description |
|---|---|
Token |
addToken(brainslug.flow.Identifier instanceId,
brainslug.flow.Identifier nodeId,
Option<brainslug.flow.Identifier> sourceNodeId) |
brainslug.flow.Identifier |
createInstance(brainslug.flow.Identifier definitionId) |
TokenList |
getInstanceTokens(brainslug.flow.Identifier instanceId) |
TokenList |
getNodeTokens(brainslug.flow.Identifier nodeId,
brainslug.flow.Identifier instanceId) |
boolean |
removeToken(brainslug.flow.Identifier instanceId,
brainslug.flow.Identifier tokenId) |
public JpaTokenStore(Database database, IdGenerator idGenerator)
public TokenList getInstanceTokens(brainslug.flow.Identifier instanceId)
getInstanceTokens in interface TokenStorepublic TokenList getNodeTokens(brainslug.flow.Identifier nodeId, brainslug.flow.Identifier instanceId)
getNodeTokens in interface TokenStorepublic Token addToken(brainslug.flow.Identifier instanceId, brainslug.flow.Identifier nodeId, Option<brainslug.flow.Identifier> sourceNodeId)
addToken in interface TokenStorepublic boolean removeToken(brainslug.flow.Identifier instanceId,
brainslug.flow.Identifier tokenId)
removeToken in interface TokenStorepublic brainslug.flow.Identifier createInstance(brainslug.flow.Identifier definitionId)
createInstance in interface TokenStoreCopyright © 2014. All rights reserved.