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.guvnor.common.services.shared.file.SupportsRead<POM>, org.guvnor.common.services.shared.file.SupportsUpdate<POM>
@ApplicationScoped
public class POMServiceImpl
- extends Object
- implements POMService
|
Constructor Summary |
POMServiceImpl()
|
POMServiceImpl(org.uberfire.io.IOService ioService,
POMContentHandler pomContentHandler,
M2RepoService m2RepoService,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
org.uberfire.security.Identity identity,
org.uberfire.rpc.SessionInfo sessionInfo)
|
|
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,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
|
| 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,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
org.uberfire.security.Identity identity,
org.uberfire.rpc.SessionInfo sessionInfo)
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.guvnor.common.services.shared.file.SupportsRead<POM>
save
public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path,
POM content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
- Specified by:
save in interface org.guvnor.common.services.shared.file.SupportsUpdate<POM>
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.