Skip navigation links
Drools Workbench - Scenario Simulation Editor - Backend 7.39.0.Final-redhat-00005
A C D E F G H I J L N O P R S U V W 

A

AbstractKieContainerService - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
AbstractKieContainerService() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractKieContainerService
 
AbstractScenarioValidation - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
AbstractScenarioValidation() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractScenarioValidation
 
addEmptyColumnsIfNeeded(Simulation, ScenarioWithIndex) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
If DMN model is empty, contains only inputs or only outputs this method add one GIVEN and/or EXPECT empty column
addFactMapping(DMNSimulationSettingsCreationStrategy.FactMappingExtractor, FactModelTree, List<String>, Map<String, FactModelTree>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 

C

checkTypeSupport(DMNType, DMNTypeServiceImpl.ErrorHolder, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Recursively visit a composite DMNType to eventually detect and add errors to given ErrorHolder
constructContent(Path, Overview) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
copy(Path, String, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
copy(Path, String, Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
create(Path, String, ScenarioSimulationModel, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
create(Path, String, ScenarioSimulationModel, String, ScenarioSimulationModel.Type, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
createActivatorIfNotExist(Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
createBackground(Path, ScenarioSimulationModel.Type, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
createBackground(Path, String) - Method in interface org.drools.workbench.screens.scenariosimulation.backend.server.util.SimulationSettingsCreationStrategy
 
createEmptyColumn(ScesimModelDescriptor, ScesimDataWithIndex, int, FactMappingType, int) - Method in interface org.drools.workbench.screens.scenariosimulation.backend.server.util.SimulationSettingsCreationStrategy
Create an empty column using factMappingType defined.
createFactModelTreeForCollection(Map<String, List<String>>, String, DMNType, SortedMap<String, FactModelTree>, FactModelTree.Type, List<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Creates a FactModelTree for DMNType where DMNType.isCollection() == true
createFactModelTreeForComposite(Map<String, List<String>>, String, String, DMNType, SortedMap<String, FactModelTree>, FactModelTree.Type, List<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Creates a FactModelTree for DMNType where DMNType.isComposite() == true
createFactModelTreeForGenericType(Map<String, List<String>>, String, String, String, DMNType, SortedMap<String, FactModelTree>, FactModelTree.Type, List<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Creates a FactModelTree for DMNType
createFactModelTreeForNoCollection(Map<String, List<String>>, String, String, String, DMNType, SortedMap<String, FactModelTree>, FactModelTree.Type, List<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Creates a FactModelTree for DMNType where DMNType.isCollection() !
createFactModelTreeForSimple(Map<String, List<String>>, String, String, FactModelTree.Type) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
Creates a FactModelTree for DMNType where DMNType.isComposite() !
createScesimDataWithIndex(AbstractScesimModel<T>, ScesimModelDescriptor, BiFunction<Integer, T, E>) - Method in interface org.drools.workbench.screens.scenariosimulation.backend.server.util.SimulationSettingsCreationStrategy
 
createSettings(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
createSettings(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.RULESimulationSettingsCreationStrategy
 
createSettings(Path, ScenarioSimulationModel.Type, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
createSettings(Path, String) - Method in interface org.drools.workbench.screens.scenariosimulation.backend.server.util.SimulationSettingsCreationStrategy
 
createSimulation(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
createSimulation(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.RULESimulationSettingsCreationStrategy
 
createSimulation(Path, ScenarioSimulationModel.Type, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
createSimulation(Path, String) - Method in interface org.drools.workbench.screens.scenariosimulation.backend.server.util.SimulationSettingsCreationStrategy
 
createTopLevelFactModelTree(String, DMNType, SortedMap<String, FactModelTree>, FactModelTree.Type) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
This method is the entry point for FactModelTree.

D

delete(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
DMNScenarioValidation - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
DMNScenarioValidation() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.DMNScenarioValidation
 
dmnSimulationCreationStrategy - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
DMNSimulationSettingsCreationStrategy - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 
DMNSimulationSettingsCreationStrategy() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
DMNSimulationSettingsCreationStrategy.FactMappingExtractor - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 
dmnTypeService - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
dmnTypeService - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
DMNTypeServiceImpl - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
DMNTypeServiceImpl() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
DMNUtils - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 

E

editPomIfNecessary(Dependencies, GAV) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
ensureDependencies(KieModule) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
Verify if the project contains all the needed dependencies removing the old ones if available
exportData(AbstractScesimModel<? extends AbstractScesimData>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.importexport.ScenarioCsvImportExport
 
exportScesimModel(ImportExportType, AbstractScesimModel<? extends AbstractScesimData>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ImportExportServiceImpl
 
expressionElementToString(FactMapping) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractScenarioValidation
 

F

FactMappingExtractor(FactIdentifier, int, AtomicInteger, FactMappingType, ScesimModelDescriptor, AbstractScesimData) - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy.FactMappingExtractor
 
findNewIndexOfGroup(ScesimModelDescriptor, FactMappingType) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 

G

generateHeader(CSVPrinter) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport.ScenarioCsvDownloadReport
 
generateHeader(List<FactMapping>, CSVPrinter) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.importexport.ScenarioCsvImportExport
 
getActivatorPath(Package) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
getDependencies(String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
getDMNModel(KieContainer, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNScenarioValidation
 
getDMNModel(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
getDMNRuntime(Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
getFactMapping(FactModelTree, String, List<String>, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy.FactMappingExtractor
 
getFactModelTuple(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
getJunitActivatorPackagePath(Package) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
getKieContainer(Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractKieContainerService
 
getOldDependencies() - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
getOrCreateJunitActivatorPackage(KieModule) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
getOrCreateRunnerSupplier(ScenarioSimulationModel.Type) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioRunnerServiceImpl
 
getReport(AuditLog) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport.ScenarioCsvDownloadReport
 
getReport(AuditLog) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.RunnerReportServiceImpl
 
getRootType(BaseDMNTypeImpl) - Static method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNUtils
This method return first buildInType found or top level Type of the given DMNType

H

HEADER_SIZE - Static variable in class org.drools.workbench.screens.scenariosimulation.backend.server.importexport.ScenarioCsvImportExport
 

I

importData(String, AbstractScesimModel<T>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.importexport.ScenarioCsvImportExport
 
ImportExportServiceImpl - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
ImportExportServiceImpl() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ImportExportServiceImpl
 
importScesimModel(ImportExportType, Object, AbstractScesimModel<T>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ImportExportServiceImpl
 
init() - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
initializeNameAndNamespace(Settings, Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
INSTANCE - Static variable in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNScenarioValidation
 
INSTANCE - Static variable in class org.drools.workbench.screens.scenariosimulation.backend.server.RULEScenarioValidation
 
internalAddToScenario(DMNSimulationSettingsCreationStrategy.FactMappingExtractor, FactModelTree, List<String>, Map<String, FactModelTree>, Set<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNSimulationSettingsCreationStrategy
 
internalCheckTypeSupport(DMNType, boolean, DMNTypeServiceImpl.ErrorHolder, String, Set<String>) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
isToSkip(FactMapping) - Static method in class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractScenarioValidation
Skip descriptive columns (FactMappingType.OTHER), column with no instance (FactIdentifier.EMPTY) and with not expression elements

J

JunitRunnerHelper - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 
JunitRunnerHelper() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.util.JunitRunnerHelper
 

L

load(Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
loadScenarios(Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioLoader
 

N

navigateDMNType(DMNType, List<String>) - Static method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.DMNUtils
 

O

org.drools.workbench.screens.scenariosimulation.backend.server - package org.drools.workbench.screens.scenariosimulation.backend.server
 
org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport - package org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport
 
org.drools.workbench.screens.scenariosimulation.backend.server.exceptions - package org.drools.workbench.screens.scenariosimulation.backend.server.exceptions
 
org.drools.workbench.screens.scenariosimulation.backend.server.importexport - package org.drools.workbench.screens.scenariosimulation.backend.server.importexport
 
org.drools.workbench.screens.scenariosimulation.backend.server.util - package org.drools.workbench.screens.scenariosimulation.backend.server.util
 

P

printAuditLogLine(AuditLogLine, CSVPrinter) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport.ScenarioCsvDownloadReport
 

R

removeFromPomIfNecessary(Dependencies, GAV) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
removeOldActivatorIfExists(Path, KieModule) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
This routine looks for existing activators to migrate
rename(Path, String, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
retrieveFactModelTuple(Path, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNTypeServiceImpl
 
RULEScenarioValidation - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
RULEScenarioValidation() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.RULEScenarioValidation
 
ruleSimulationCreationStrategy - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
RULESimulationSettingsCreationStrategy - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 
RULESimulationSettingsCreationStrategy() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.util.RULESimulationSettingsCreationStrategy
 
runAllTests(String, Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioRunnerServiceImpl
 
RunnerReportServiceImpl - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
RunnerReportServiceImpl() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.RunnerReportServiceImpl
 
runScenario(Path, ScesimModelDescriptor, List<ScenarioWithIndex>, Settings, Background) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
runTest(String, Path, ScesimModelDescriptor, List<ScenarioWithIndex>, Settings, Background) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioRunnerServiceImpl
 
runWithJunit(Path, Runner, List<Failure>, List<Failure>) - Static method in class org.drools.workbench.screens.scenariosimulation.backend.server.util.JunitRunnerHelper
 

S

save(Path, ScenarioSimulationModel, Metadata, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
saveAndRename(Path, String, Metadata, ScenarioSimulationModel, String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
ScenarioCsvDownloadReport - Class in org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport
 
ScenarioCsvDownloadReport() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.downloadreport.ScenarioCsvDownloadReport
 
scenarioCsvDownloadReport - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.RunnerReportServiceImpl
 
ScenarioCsvImportExport - Class in org.drools.workbench.screens.scenariosimulation.backend.server.importexport
 
ScenarioCsvImportExport() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.importexport.ScenarioCsvImportExport
 
scenarioCsvImportExport - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.ImportExportServiceImpl
 
ScenarioLoader - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
ScenarioLoader() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioLoader
 
ScenarioRunnerServiceImpl - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
ScenarioRunnerServiceImpl() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioRunnerServiceImpl
 
scenarioSimulationBuilder - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
ScenarioSimulationBuilder - Class in org.drools.workbench.screens.scenariosimulation.backend.server.util
 
ScenarioSimulationBuilder() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.util.ScenarioSimulationBuilder
 
ScenarioSimulationServiceImpl - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
ScenarioSimulationServiceImpl() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
ScenarioSimulationServiceImpl(SessionInfo) - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
scenarioValidationService - Variable in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
ScenarioValidationService - Class in org.drools.workbench.screens.scenariosimulation.backend.server
 
ScenarioValidationService() - Constructor for class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioValidationService
 
setRunnerSupplier(ScenarioRunnerProvider) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioRunnerServiceImpl
 
SimulationSettingsCreationStrategy - Interface in org.drools.workbench.screens.scenariosimulation.backend.server.util
Strategy that actually builds the required Simulation and Settings based on ScenarioSimulationModel.Type

U

unmarshalInternal(String) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 

V

validate(Simulation, Settings, KieContainer) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.AbstractScenarioValidation
 
validate(Simulation, Settings, KieContainer) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.DMNScenarioValidation
Validate structure of a DMN test scenario.
validate(Simulation, Settings, KieContainer) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.RULEScenarioValidation
Validate structure of a RULE test scenario.
validate(Simulation, Settings, Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioSimulationServiceImpl
 
validateDMN(Simulation, Settings, KieContainer) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioValidationService
 
validateRULE(Simulation, Settings, KieContainer) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioValidationService
 
validateSimulationStructure(Simulation, Settings, Path) - Method in class org.drools.workbench.screens.scenariosimulation.backend.server.ScenarioValidationService
Validate the structure of a simulation.

W

WrongDMNTypeException - Exception in org.drools.workbench.screens.scenariosimulation.backend.server.exceptions
 
WrongDMNTypeException() - Constructor for exception org.drools.workbench.screens.scenariosimulation.backend.server.exceptions.WrongDMNTypeException
 
A C D E F G H I J L N O P R S U V W 
Skip navigation links
Drools Workbench - Scenario Simulation Editor - Backend 7.39.0.Final-redhat-00005

Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.