Class GuidedDecisionTableEditorServiceImpl
- java.lang.Object
-
- org.kie.workbench.common.services.backend.service.KieService<org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent>
-
- org.drools.workbench.screens.guided.dtable.backend.server.GuidedDecisionTableEditorServiceImpl
-
- All Implemented Interfaces:
org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService,org.guvnor.common.services.shared.validation.ValidationService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>,org.kie.workbench.common.services.shared.source.ViewSourceService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>,org.uberfire.ext.editor.commons.service.support.SupportsCopy,org.uberfire.ext.editor.commons.service.support.SupportsCreate<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>,org.uberfire.ext.editor.commons.service.support.SupportsDelete,org.uberfire.ext.editor.commons.service.support.SupportsRead<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>,org.uberfire.ext.editor.commons.service.support.SupportsRename,org.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata>,org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata>
@ApplicationScoped public class GuidedDecisionTableEditorServiceImpl extends org.kie.workbench.common.services.backend.service.KieService<org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent> implements org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService
-
-
Constructor Summary
Constructors Constructor Description GuidedDecisionTableEditorServiceImpl()GuidedDecisionTableEditorServiceImpl(org.uberfire.io.IOService ioService, org.uberfire.ext.editor.commons.service.CopyService copyService, org.uberfire.ext.editor.commons.service.DeleteService deleteService, org.uberfire.ext.editor.commons.service.RenameService renameService, org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService dataModelService, org.drools.workbench.screens.workitems.service.WorkItemsEditorService workItemsService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService, org.uberfire.ext.editor.commons.backend.version.VersionRecordService versionRecordService, org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableGraphEditorService dtableGraphService, DecisionTableGuidedToDecisionTableXLSConverter decisionTableGuidedToDecisionTableXLSConverter, org.drools.workbench.screens.guided.dtable.type.GuidedDTableGraphResourceTypeDefinition dtableGraphType, javax.enterprise.event.Event<org.uberfire.workbench.events.ResourceOpenedEvent> resourceOpenedEvent, org.guvnor.common.services.backend.validation.GenericValidator genericValidator, org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory, org.uberfire.ext.editor.commons.backend.service.SaveAndRenameServiceImpl<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata> saveAndRenameService, org.uberfire.rpc.SessionInfo sessionInfo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContentconstructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)org.drools.workbench.screens.guided.dtable.shared.XLSConversionResultconvert(org.uberfire.backend.vfs.Path path)org.uberfire.backend.vfs.Pathcopy(org.uberfire.backend.vfs.Path path, String newName, String comment)org.uberfire.backend.vfs.Pathcopy(org.uberfire.backend.vfs.Path path, String newName, org.uberfire.backend.vfs.Path targetDirectory, String comment)org.uberfire.backend.vfs.Pathcreate(org.uberfire.backend.vfs.Path context, String fileName, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content, String comment)voiddelete(org.uberfire.backend.vfs.Path path, String comment)voidinit()org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52load(org.uberfire.backend.vfs.Path path)org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContentloadContent(org.uberfire.backend.vfs.Path path)org.kie.workbench.common.services.datamodel.model.PackageDataModelOracleBaselinePayloadloadDataModel(org.uberfire.backend.vfs.Path path)org.uberfire.backend.vfs.Pathrename(org.uberfire.backend.vfs.Path path, String newName, String comment)org.uberfire.backend.vfs.Pathsave(org.uberfire.backend.vfs.Path resource, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)org.uberfire.backend.vfs.PathsaveAndRename(org.uberfire.backend.vfs.Path path, String newFileName, org.guvnor.common.services.shared.metadata.model.Metadata metadata, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content, String comment)org.uberfire.backend.vfs.PathsaveAndUpdateGraphEntries(org.uberfire.backend.vfs.Path resource, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)StringtoSource(org.uberfire.backend.vfs.Path path, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model)List<org.guvnor.common.services.shared.validation.model.ValidationMessage>validate(org.uberfire.backend.vfs.Path path, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content)
-
-
-
Constructor Detail
-
GuidedDecisionTableEditorServiceImpl
public GuidedDecisionTableEditorServiceImpl()
-
GuidedDecisionTableEditorServiceImpl
@Inject public GuidedDecisionTableEditorServiceImpl(@Named("ioStrategy") org.uberfire.io.IOService ioService, org.uberfire.ext.editor.commons.service.CopyService copyService, org.uberfire.ext.editor.commons.service.DeleteService deleteService, org.uberfire.ext.editor.commons.service.RenameService renameService, org.kie.workbench.common.services.datamodel.backend.server.service.DataModelService dataModelService, org.drools.workbench.screens.workitems.service.WorkItemsEditorService workItemsService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService, org.uberfire.ext.editor.commons.backend.version.VersionRecordService versionRecordService, org.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableGraphEditorService dtableGraphService, DecisionTableGuidedToDecisionTableXLSConverter decisionTableGuidedToDecisionTableXLSConverter, org.drools.workbench.screens.guided.dtable.type.GuidedDTableGraphResourceTypeDefinition dtableGraphType, javax.enterprise.event.Event<org.uberfire.workbench.events.ResourceOpenedEvent> resourceOpenedEvent, org.guvnor.common.services.backend.validation.GenericValidator genericValidator, org.guvnor.common.services.backend.util.CommentedOptionFactory commentedOptionFactory, org.uberfire.ext.editor.commons.backend.service.SaveAndRenameServiceImpl<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata> saveAndRenameService, org.uberfire.rpc.SessionInfo sessionInfo)
-
-
Method Detail
-
init
@PostConstruct public void init()
-
create
public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path context, String fileName, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content, String comment)- Specified by:
createin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsCreate<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
-
load
public org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 load(org.uberfire.backend.vfs.Path path)
- Specified by:
loadin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsRead<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
-
loadContent
public org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent loadContent(org.uberfire.backend.vfs.Path path)
- Specified by:
loadContentin interfaceorg.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService- Overrides:
loadContentin classorg.kie.workbench.common.services.backend.service.KieService<org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent>
-
constructContent
protected org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent constructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)- Specified by:
constructContentin classorg.kie.workbench.common.services.backend.service.KieService<org.drools.workbench.screens.guided.dtable.model.GuidedDecisionTableEditorContent>
-
loadDataModel
public org.kie.workbench.common.services.datamodel.model.PackageDataModelOracleBaselinePayload loadDataModel(org.uberfire.backend.vfs.Path path)
- Specified by:
loadDataModelin interfaceorg.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService
-
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)- Specified by:
savein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata>
-
saveAndUpdateGraphEntries
public org.uberfire.backend.vfs.Path saveAndUpdateGraphEntries(org.uberfire.backend.vfs.Path resource, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)- Specified by:
saveAndUpdateGraphEntriesin interfaceorg.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService
-
convert
public org.drools.workbench.screens.guided.dtable.shared.XLSConversionResult convert(org.uberfire.backend.vfs.Path path)
- Specified by:
convertin interfaceorg.drools.workbench.screens.guided.dtable.service.GuidedDecisionTableEditorService
-
delete
public void delete(org.uberfire.backend.vfs.Path path, String comment)- Specified by:
deletein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsDelete
-
rename
public org.uberfire.backend.vfs.Path rename(org.uberfire.backend.vfs.Path path, String newName, String comment)- Specified by:
renamein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsRename
-
copy
public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path, String newName, String comment)- Specified by:
copyin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsCopy
-
copy
public org.uberfire.backend.vfs.Path copy(org.uberfire.backend.vfs.Path path, String newName, org.uberfire.backend.vfs.Path targetDirectory, String comment)- Specified by:
copyin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsCopy
-
toSource
public String toSource(org.uberfire.backend.vfs.Path path, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 model)
- Specified by:
toSourcein interfaceorg.kie.workbench.common.services.shared.source.ViewSourceService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
-
validate
public List<org.guvnor.common.services.shared.validation.model.ValidationMessage> validate(org.uberfire.backend.vfs.Path path, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content)
- Specified by:
validatein interfaceorg.guvnor.common.services.shared.validation.ValidationService<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52>
-
saveAndRename
public org.uberfire.backend.vfs.Path saveAndRename(org.uberfire.backend.vfs.Path path, String newFileName, org.guvnor.common.services.shared.metadata.model.Metadata metadata, org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52 content, String comment)- Specified by:
saveAndRenamein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsSaveAndRename<org.drools.workbench.models.guided.dtable.shared.model.GuidedDecisionTable52,org.guvnor.common.services.shared.metadata.model.Metadata>
-
-