@ApplicationScoped public class PackageNameWhiteListServiceImpl extends Object implements PackageNameWhiteListService
| Constructor and Description |
|---|
PackageNameWhiteListServiceImpl() |
PackageNameWhiteListServiceImpl(org.uberfire.io.IOService ioService,
KieModuleService moduleService,
PackageNameWhiteListLoader loader,
PackageNameWhiteListSaver saver) |
| Modifier and Type | Method and Description |
|---|---|
void |
createModuleWhiteList(org.uberfire.backend.vfs.Path packageNamesWhiteListPath,
String initialContent) |
WhiteList |
filterPackageNames(org.guvnor.common.services.project.model.Module module,
Collection<String> packageNames)
Filter the provided Package names by the Module's white list
|
WhiteList |
load(org.uberfire.backend.vfs.Path packageNamesWhiteListPath) |
org.uberfire.backend.vfs.Path |
save(org.uberfire.backend.vfs.Path path,
WhiteList content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment) |
public PackageNameWhiteListServiceImpl()
@Inject
public PackageNameWhiteListServiceImpl(@Named(value="ioStrategy")
org.uberfire.io.IOService ioService,
KieModuleService moduleService,
PackageNameWhiteListLoader loader,
PackageNameWhiteListSaver saver)
public void createModuleWhiteList(org.uberfire.backend.vfs.Path packageNamesWhiteListPath,
String initialContent)
createModuleWhiteList in interface PackageNameWhiteListServicepublic WhiteList filterPackageNames(org.guvnor.common.services.project.model.Module module, Collection<String> packageNames)
filterPackageNames in interface PackageNameWhiteListServicemodule - Module for which to filter Package namespackageNames - All Package names in the Modulepublic WhiteList load(org.uberfire.backend.vfs.Path packageNamesWhiteListPath)
load in interface org.uberfire.ext.editor.commons.service.support.SupportsRead<WhiteList>public org.uberfire.backend.vfs.Path save(org.uberfire.backend.vfs.Path path,
WhiteList content,
org.guvnor.common.services.shared.metadata.model.Metadata metadata,
String comment)
save in interface org.uberfire.ext.editor.commons.service.support.SupportsUpdate<WhiteList,org.guvnor.common.services.shared.metadata.model.Metadata>Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.