@ApplicationScoped public class DMNMarshallerImportsHelperKogitoImpl extends Object implements DMNMarshallerImportsHelperKogito
| Constructor and Description |
|---|
DMNMarshallerImportsHelperKogitoImpl(KogitoResourceContentService contentService,
DMNClientDiagramServiceImpl diagramService,
org.uberfire.client.promise.Promises promises,
DMNDiagramUtils diagramUtils,
DMNIncludedNodeFactory includedModelFactory,
PMMLMarshallerService pmmlMarshallerService) |
| Modifier and Type | Method and Description |
|---|---|
elemental2.promise.Promise<Map<JSITImport,JSITDefinitions>> |
getImportDefinitionsAsync(Metadata metadata,
List<JSITImport> imports) |
List<JSITDRGElement> |
getImportedDRGElements(Map<JSITImport,JSITDefinitions> importDefinitions) |
List<JSITItemDefinition> |
getImportedItemDefinitions(Map<JSITImport,JSITDefinitions> importDefinitions) |
void |
getImportedItemDefinitionsByNamespaceAsync(String modelName,
String namespace,
ServiceCallback<List<ItemDefinition>> callback) |
Map<JSITImport,String> |
getImportXML(Metadata metadata,
List<JSITImport> imports) |
elemental2.promise.Promise<Map<JSITImport,PMMLDocumentMetadata>> |
getPMMLDocumentsAsync(Metadata metadata,
List<JSITImport> imports) |
void |
loadModels(ServiceCallback<List<IncludedModel>> callback) |
void |
loadNodesFromModels(List<DMNIncludedModel> includedModels,
ServiceCallback<List<DMNIncludedNode>> callback) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetDMNModelPath, getImportDefinitions, getImportedItemDefinitionsByNamespace, getPMMLDocuments, loadPath@Inject public DMNMarshallerImportsHelperKogitoImpl(KogitoResourceContentService contentService, DMNClientDiagramServiceImpl diagramService, org.uberfire.client.promise.Promises promises, DMNDiagramUtils diagramUtils, DMNIncludedNodeFactory includedModelFactory, PMMLMarshallerService pmmlMarshallerService)
public elemental2.promise.Promise<Map<JSITImport,JSITDefinitions>> getImportDefinitionsAsync(Metadata metadata, List<JSITImport> imports)
getImportDefinitionsAsync in interface DMNMarshallerImportsHelperKogitopublic void loadNodesFromModels(List<DMNIncludedModel> includedModels, ServiceCallback<List<DMNIncludedNode>> callback)
loadNodesFromModels in interface DMNMarshallerImportsHelperKogitopublic void loadModels(ServiceCallback<List<IncludedModel>> callback)
loadModels in interface DMNMarshallerImportsHelperKogitopublic elemental2.promise.Promise<Map<JSITImport,PMMLDocumentMetadata>> getPMMLDocumentsAsync(Metadata metadata, List<JSITImport> imports)
getPMMLDocumentsAsync in interface DMNMarshallerImportsHelperKogitopublic Map<JSITImport,String> getImportXML(Metadata metadata, List<JSITImport> imports)
getImportXML in interface DMNMarshallerImportsHelper<JSITImport,JSITDefinitions,JSITDRGElement,JSITItemDefinition>public List<JSITDRGElement> getImportedDRGElements(Map<JSITImport,JSITDefinitions> importDefinitions)
getImportedDRGElements in interface DMNMarshallerImportsHelper<JSITImport,JSITDefinitions,JSITDRGElement,JSITItemDefinition>public List<JSITItemDefinition> getImportedItemDefinitions(Map<JSITImport,JSITDefinitions> importDefinitions)
getImportedItemDefinitions in interface DMNMarshallerImportsHelper<JSITImport,JSITDefinitions,JSITDRGElement,JSITItemDefinition>public void getImportedItemDefinitionsByNamespaceAsync(String modelName, String namespace, ServiceCallback<List<ItemDefinition>> callback)
getImportedItemDefinitionsByNamespaceAsync in interface DMNMarshallerImportsHelperKogitoCopyright © 2001–2020 JBoss by Red Hat. All rights reserved.