org.guvnor.common.services.project.backend.server
Class POMServiceImpl
java.lang.Object
org.guvnor.common.services.project.backend.server.POMServiceImpl
- All Implemented Interfaces:
- POMService, org.uberfire.ext.editor.commons.service.support.SupportsRead<POM>, org.uberfire.ext.editor.commons.service.support.SupportsUpdate<POM,Metadata>
@ApplicationScoped
public class POMServiceImpl
- extends Object
- implements POMService
|
Method Summary |
org.uberfire.backend.vfs.Path |
create(org.uberfire.backend.vfs.Path projectRoot,
String baseURL,
POM pomModel)
|
POM |
load(org.uberfire.backend.vfs.Path path)
|
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path path,
POM content,
Metadata metadata,
String comment)
|
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path path,
POM content,
Metadata metadata,
String comment,
boolean updateModules)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POMServiceImpl
public POMServiceImpl()
POMServiceImpl
@Inject
public POMServiceImpl(@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
POMContentHandler pomContentHandler,
M2RepoService m2RepoService,
MetadataService metadataService)
create
public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path projectRoot,
String baseURL,
POM pomModel)
- Specified by:
create in interface POMService
load
public POM load(org.uberfire.backend.vfs.Path path)
- Specified by:
load in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<POM>
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path,
POM content,
Metadata metadata,
String comment)
- Specified by:
save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<POM,Metadata>
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path,
POM content,
Metadata metadata,
String comment,
boolean updateModules)
- Specified by:
save in interface POMService
Copyright © 2001-2015 JBoss by Red Hat. All Rights Reserved.