@ApplicationScoped public class KModuleServiceImpl extends Object implements KModuleService
Constructor and Description |
---|
KModuleServiceImpl() |
KModuleServiceImpl(org.uberfire.io.IOService ioService,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
KModuleContentHandler moduleContentHandler,
org.uberfire.security.Identity identity,
org.uberfire.rpc.SessionInfo sessionInfo) |
Modifier and Type | Method and Description |
---|---|
KModuleModel |
load(org.uberfire.backend.vfs.Path path) |
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path path,
KModuleModel content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment) |
org.uberfire.backend.vfs.Path |
setUpKModuleStructure(org.uberfire.backend.vfs.Path projectRoot) |
public KModuleServiceImpl()
@Inject public KModuleServiceImpl(@Named(value="ioStrategy") org.uberfire.io.IOService ioService, org.guvnor.common.services.shared.metadata.MetadataService metadataService, KModuleContentHandler moduleContentHandler, org.uberfire.security.Identity identity, org.uberfire.rpc.SessionInfo sessionInfo)
public org.uberfire.backend.vfs.Path setUpKModuleStructure(org.uberfire.backend.vfs.Path projectRoot)
setUpKModuleStructure
in interface KModuleService
public KModuleModel load(org.uberfire.backend.vfs.Path path)
load
in interface org.guvnor.common.services.shared.file.SupportsRead<KModuleModel>
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path, KModuleModel content, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)
save
in interface org.guvnor.common.services.shared.file.SupportsUpdate<KModuleModel>
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.