public class ServerProvisioningFeaturePack extends Object
Modifier and Type | Class and Description |
---|---|
static class |
ServerProvisioningFeaturePack.ConfigFile
The provisioning config file
|
Constructor and Description |
---|
ServerProvisioningFeaturePack(ServerProvisioningDescription.FeaturePack description,
FeaturePack featurePack,
ArtifactFileResolver artifactFileResolver) |
Modifier and Type | Method and Description |
---|---|
ServerProvisioningDescription.FeaturePack |
getDescription()
Retrieves the feature pack's provisioning description.
|
List<ServerProvisioningFeaturePack.ConfigFile> |
getDomainConfigFiles() |
FeaturePack |
getFeaturePack()
Retrieves the feature pack
|
List<ServerProvisioningFeaturePack.ConfigFile> |
getHostConfigFiles() |
Map<ModuleIdentifier,FeaturePack.Module> |
getModules(ArtifactFileResolver artifactFileResolver,
boolean excludeDependencies)
Retrieves the collection of modules to include from the feature pack, considering the server provisioning description module filtering:
1) module filtering --> modules accepted by filters only
2) no module filtering + config/subsystems filtering --> only the specified config's subsystems, and dependencies
3) no module filtering + no config filtering --> all modules
|
List<ServerProvisioningFeaturePack.ConfigFile> |
getStandaloneConfigFiles() |
public ServerProvisioningFeaturePack(ServerProvisioningDescription.FeaturePack description, FeaturePack featurePack, ArtifactFileResolver artifactFileResolver) throws IOException, XMLStreamException
description
- featurePack
- artifactFileResolver
- IOException
XMLStreamException
public ServerProvisioningDescription.FeaturePack getDescription()
public FeaturePack getFeaturePack()
public Map<ModuleIdentifier,FeaturePack.Module> getModules(ArtifactFileResolver artifactFileResolver, boolean excludeDependencies) throws IOException, XMLStreamException
IOException
XMLStreamException
public List<ServerProvisioningFeaturePack.ConfigFile> getDomainConfigFiles()
ServerProvisioningFeaturePack.ConfigFile
public List<ServerProvisioningFeaturePack.ConfigFile> getStandaloneConfigFiles()
ServerProvisioningFeaturePack.ConfigFile
public List<ServerProvisioningFeaturePack.ConfigFile> getHostConfigFiles()
Copyright © 2017 JBoss by Red Hat. All rights reserved.