@ApplicationScoped public class DMNGraphFactoryImpl extends AbstractGraphFactory implements DMNGraphFactory
Modifier | Constructor and Description |
---|---|
protected |
DMNGraphFactoryImpl() |
|
DMNGraphFactoryImpl(DefinitionManager definitionManager,
FactoryManager factoryManager,
GraphCommandManager graphCommandManager,
GraphCommandFactory graphCommandFactory,
GraphIndexBuilder<?> indexBuilder) |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(String source) |
Graph<DefinitionSet,Node> |
build(String uuid,
String definitionSetId) |
protected List<Command> |
buildInitialisationCommands() |
protected GraphCommandExecutionContext |
createGraphContext(Graph graph) |
protected DefinitionManager |
getDefinitionManager() |
Class<? extends ElementFactory> |
getFactoryType() |
appendLabels, computeLabels
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
build
protected DMNGraphFactoryImpl()
@Inject public DMNGraphFactoryImpl(DefinitionManager definitionManager, FactoryManager factoryManager, GraphCommandManager graphCommandManager, GraphCommandFactory graphCommandFactory, GraphIndexBuilder<?> indexBuilder)
public Class<? extends ElementFactory> getFactoryType()
getFactoryType
in interface ElementFactory<String,DefinitionSet,Graph<DefinitionSet,Node>>
public Graph<DefinitionSet,Node> build(String uuid, String definitionSetId)
build
in interface ElementFactory<String,DefinitionSet,Graph<DefinitionSet,Node>>
build
in class AbstractGraphFactory
protected DefinitionManager getDefinitionManager()
getDefinitionManager
in class AbstractElementFactory<String,DefinitionSet,Graph<DefinitionSet,Node>>
protected GraphCommandExecutionContext createGraphContext(Graph graph)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.