org.guvnor.common.services.project.backend.server
@ApplicationScoped public class POMServiceImpl extends Object implements POMService
Constructor and Description |
---|
POMServiceImpl() |
POMServiceImpl(org.kie.commons.io.IOService ioService,
org.uberfire.backend.server.util.Paths paths,
POMContentHandler pomContentHandler,
M2RepoService m2RepoService,
org.guvnor.common.services.shared.metadata.MetadataService metadataService,
javax.enterprise.event.Event<org.uberfire.workbench.events.ResourceUpdatedEvent> resourceUpdatedEvent,
javax.enterprise.event.Event<InvalidateDMOProjectCacheEvent> invalidateDMOProjectCache,
org.uberfire.security.Identity identity) |
Modifier and Type | Method and Description |
---|---|
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) |
public POMServiceImpl()
@Inject public POMServiceImpl(@Named(value="ioStrategy") org.kie.commons.io.IOService ioService, org.uberfire.backend.server.util.Paths paths, POMContentHandler pomContentHandler, M2RepoService m2RepoService, org.guvnor.common.services.shared.metadata.MetadataService metadataService, javax.enterprise.event.Event<org.uberfire.workbench.events.ResourceUpdatedEvent> resourceUpdatedEvent, javax.enterprise.event.Event<InvalidateDMOProjectCacheEvent> invalidateDMOProjectCache, org.uberfire.security.Identity identity)
public org.uberfire.backend.vfs.Path create(org.uberfire.backend.vfs.Path projectRoot, String baseURL, POM pomModel)
create
in interface POMService
public POM load(org.uberfire.backend.vfs.Path path)
load
in interface org.guvnor.common.services.shared.file.SupportsRead<POM>
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.