public class SprigServiceImpl extends ServiceBase implements SprigService
| Modifier and Type | Class and Description |
|---|---|
static class |
SprigServiceImpl.SynthInfo |
static class |
SprigServiceImpl.SynthInstanceDetails |
et, factorySvc, log| Constructor and Description |
|---|
SprigServiceImpl(FactoryService factorySvc,
DTypeRegistry registry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
haveEnabledFor(String typeName) |
boolean |
haveEnabledFor(String typeName,
String syntheticIdName) |
void |
registerSyntheticId(String typeName,
String syntheticIdName) |
void |
rememberSynthId(String typeName,
DValue dval,
DValue generatedId,
Map<String,DValue> extraMap) |
DValue |
resolveSyntheticId(String typeName,
String idValue) |
void |
setGeneratedId(String typeName,
DValue idVal) |
public SprigServiceImpl(FactoryService factorySvc, DTypeRegistry registry)
public void registerSyntheticId(String typeName, String syntheticIdName)
registerSyntheticId in interface SprigServicepublic DValue resolveSyntheticId(String typeName, String idValue)
resolveSyntheticId in interface SprigServicepublic boolean haveEnabledFor(String typeName)
haveEnabledFor in interface SprigServicepublic boolean haveEnabledFor(String typeName, String syntheticIdName)
haveEnabledFor in interface SprigServicepublic void setGeneratedId(String typeName, DValue idVal)
setGeneratedId in interface SprigServicepublic void rememberSynthId(String typeName, DValue dval, DValue generatedId, Map<String,DValue> extraMap)
rememberSynthId in interface SprigServiceCopyright © 2020. All rights reserved.