Kie Workbench - Common - Services Backend 6.2.0.Final

org.kie.workbench.common.services.backend.project
Class ProjectImportsServiceImpl

java.lang.Object
  extended by org.kie.workbench.common.services.backend.service.KieService<ProjectImportsContent>
      extended by org.kie.workbench.common.services.backend.project.ProjectImportsServiceImpl
All Implemented Interfaces:
ProjectImportsService, org.uberfire.ext.editor.commons.service.support.SupportsRead<org.guvnor.common.services.project.model.ProjectImports>, org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.guvnor.common.services.project.model.ProjectImports,org.guvnor.common.services.shared.metadata.model.Metadata>

@ApplicationScoped
public class ProjectImportsServiceImpl
extends KieService<ProjectImportsContent>
implements ProjectImportsService


Field Summary
protected  org.uberfire.io.IOService ioService
           
protected  org.guvnor.common.services.project.backend.server.ProjectConfigurationContentHandler projectConfigurationContentHandler
           
 
Fields inherited from class org.kie.workbench.common.services.backend.service.KieService
commentAddedEvent, identity, metadataService, projectService, sessionInfo, sourceServices
 
Constructor Summary
ProjectImportsServiceImpl()
           
ProjectImportsServiceImpl(org.uberfire.io.IOService ioService, org.guvnor.common.services.project.backend.server.ProjectConfigurationContentHandler projectConfigurationContentHandler)
           
 
Method Summary
protected  ProjectImportsContent constructContent(org.uberfire.backend.vfs.Path path, org.guvnor.common.services.shared.metadata.model.Overview overview)
           
 org.guvnor.common.services.project.model.ProjectImports load(org.uberfire.backend.vfs.Path path)
           
 ProjectImportsContent loadContent(org.uberfire.backend.vfs.Path path)
           
 org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource, org.guvnor.common.services.project.model.ProjectImports projectImports, org.guvnor.common.services.shared.metadata.model.Metadata metadata, String comment)
           
 
Methods inherited from class org.kie.workbench.common.services.backend.service.KieService
fireMetadataSocialEvents, getSource, makeCommentedOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ioService

protected org.uberfire.io.IOService ioService

projectConfigurationContentHandler

protected org.guvnor.common.services.project.backend.server.ProjectConfigurationContentHandler projectConfigurationContentHandler
Constructor Detail

ProjectImportsServiceImpl

public ProjectImportsServiceImpl()

ProjectImportsServiceImpl

@Inject
public ProjectImportsServiceImpl(@Named(value="ioStrategy")
                                        org.uberfire.io.IOService ioService,
                                        org.guvnor.common.services.project.backend.server.ProjectConfigurationContentHandler projectConfigurationContentHandler)
Method Detail

loadContent

public ProjectImportsContent loadContent(org.uberfire.backend.vfs.Path path)
Specified by:
loadContent in interface ProjectImportsService
Overrides:
loadContent in class KieService<ProjectImportsContent>

constructContent

protected ProjectImportsContent constructContent(org.uberfire.backend.vfs.Path path,
                                                 org.guvnor.common.services.shared.metadata.model.Overview overview)
Specified by:
constructContent in class KieService<ProjectImportsContent>

load

public org.guvnor.common.services.project.model.ProjectImports load(org.uberfire.backend.vfs.Path path)
Specified by:
load in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<org.guvnor.common.services.project.model.ProjectImports>

save

public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path resource,
                                          org.guvnor.common.services.project.model.ProjectImports projectImports,
                                          org.guvnor.common.services.shared.metadata.model.Metadata metadata,
                                          String comment)
Specified by:
save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<org.guvnor.common.services.project.model.ProjectImports,org.guvnor.common.services.shared.metadata.model.Metadata>

Kie Workbench - Common - Services Backend 6.2.0.Final

Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.