Class KModuleServiceImpl
- java.lang.Object
-
- org.kie.workbench.common.services.backend.kmodule.KModuleServiceImpl
-
- All Implemented Interfaces:
org.guvnor.common.services.shared.file.SupportsUpdate<org.kie.workbench.common.services.shared.kmodule.KModuleModel>,org.kie.workbench.common.services.shared.kmodule.KModuleService,org.uberfire.ext.editor.commons.service.support.SupportsRead<org.kie.workbench.common.services.shared.kmodule.KModuleModel>,org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.kie.workbench.common.services.shared.kmodule.KModuleModel,org.guvnor.common.services.shared.metadata.model.Metadata>
@ApplicationScoped public class KModuleServiceImpl extends Object implements org.kie.workbench.common.services.shared.kmodule.KModuleService
-
-
Constructor Summary
Constructors Constructor Description KModuleServiceImpl()KModuleServiceImpl(org.uberfire.io.IOService ioService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService, org.guvnor.common.services.shared.metadata.MetadataService metadataService, KModuleContentHandler moduleContentHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisKModule(org.uberfire.backend.vfs.Path resource)org.kie.workbench.common.services.shared.kmodule.KModuleModelload(org.uberfire.backend.vfs.Path path)org.uberfire.backend.vfs.Pathsave(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.services.shared.kmodule.KModuleModel content, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)protected voidsetModuleService(org.kie.workbench.common.services.shared.project.KieModuleService moduleService)org.uberfire.backend.vfs.PathsetUpKModule(org.uberfire.backend.vfs.Path path)
-
-
-
Constructor Detail
-
KModuleServiceImpl
public KModuleServiceImpl()
-
KModuleServiceImpl
@Inject public KModuleServiceImpl(@Named("ioStrategy") org.uberfire.io.IOService ioService, org.kie.workbench.common.services.shared.project.KieModuleService moduleService, org.guvnor.common.services.shared.metadata.MetadataService metadataService, KModuleContentHandler moduleContentHandler)
-
-
Method Detail
-
setModuleService
protected void setModuleService(org.kie.workbench.common.services.shared.project.KieModuleService moduleService)
-
isKModule
public boolean isKModule(org.uberfire.backend.vfs.Path resource)
- Specified by:
isKModulein interfaceorg.kie.workbench.common.services.shared.kmodule.KModuleService
-
setUpKModule
public org.uberfire.backend.vfs.Path setUpKModule(org.uberfire.backend.vfs.Path path)
- Specified by:
setUpKModulein interfaceorg.kie.workbench.common.services.shared.kmodule.KModuleService
-
load
public org.kie.workbench.common.services.shared.kmodule.KModuleModel load(org.uberfire.backend.vfs.Path path)
- Specified by:
loadin interfaceorg.uberfire.ext.editor.commons.service.support.SupportsRead<org.kie.workbench.common.services.shared.kmodule.KModuleModel>
-
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path, org.kie.workbench.common.services.shared.kmodule.KModuleModel content, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)- Specified by:
savein interfaceorg.guvnor.common.services.shared.file.SupportsUpdate<org.kie.workbench.common.services.shared.kmodule.KModuleModel>- Specified by:
savein interfaceorg.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.kie.workbench.common.services.shared.kmodule.KModuleModel,org.guvnor.common.services.shared.metadata.model.Metadata>
-
-