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 ModuleRepositoriesServicepublic 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 ModuleRepositoriesServiceCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.