public abstract class AbstractModuleRepositoriesServiceImpl<T extends Module> extends Object implements ModuleRepositoriesService
Modifier and Type | Field and Description |
---|---|
protected CommentedOptionFactory |
commentedOptionFactory |
protected ModuleRepositoriesContentHandler |
contentHandler |
protected IOService |
ioService |
protected ModuleRepositoryResolver |
repositoryResolver |
Constructor and Description |
---|
AbstractModuleRepositoriesServiceImpl() |
AbstractModuleRepositoriesServiceImpl(IOService ioService,
ModuleRepositoryResolver repositoryResolver,
ModuleRepositoriesContentHandler contentHandler,
CommentedOptionFactory commentedOptionFactory) |
Modifier and Type | Method and Description |
---|---|
ModuleRepositories |
create(Path path) |
protected abstract T |
getModule(Path path) |
ModuleRepositories |
load(Path path) |
Path |
save(Path resource,
ModuleRepositories moduleRepositories,
String comment) |
protected IOService ioService
protected ModuleRepositoryResolver repositoryResolver
protected ModuleRepositoriesContentHandler contentHandler
protected CommentedOptionFactory commentedOptionFactory
public AbstractModuleRepositoriesServiceImpl()
public AbstractModuleRepositoriesServiceImpl(IOService ioService, ModuleRepositoryResolver repositoryResolver, ModuleRepositoriesContentHandler contentHandler, CommentedOptionFactory commentedOptionFactory)
public ModuleRepositories create(Path path)
create
in interface ModuleRepositoriesService
public ModuleRepositories load(Path path)
load
in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<ModuleRepositories>
public Path save(Path resource, ModuleRepositories moduleRepositories, String comment)
save
in interface ModuleRepositoriesService
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.