Class ConfigurationUtil
- java.lang.Object
-
- org.jboss.galleon.cli.PmSessionCommand
-
- org.jboss.galleon.cli.cmd.state.AbstractStateCommand
-
- org.jboss.galleon.cli.cmd.state.AbstractFPProvisionedCommand
-
- org.jboss.galleon.cli.cmd.state.configuration.ConfigurationUtil
-
- All Implemented Interfaces:
org.aesh.command.Command<PmCommandInvocation>
public abstract class ConfigurationUtil extends AbstractFPProvisionedCommand
- Author:
- jdenise@redhat.com
-
-
Constructor Summary
Constructors Constructor Description ConfigurationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidfilterCandidates(FeatureContainerPathConsumer consumer, java.util.List<java.lang.String> candidates)static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId>getConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration)static java.lang.StringgetCurrentPath(PmSession session)static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId>getExcludedConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration)static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId>getIncludedConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration)-
Methods inherited from class org.jboss.galleon.cli.cmd.state.AbstractFPProvisionedCommand
getProducer, getProvisionedFP, runCommand, runCommand
-
Methods inherited from class org.jboss.galleon.cli.cmd.state.AbstractStateCommand
runCommand
-
Methods inherited from class org.jboss.galleon.cli.PmSessionCommand
execute, getDomain, handleException
-
-
-
-
Method Detail
-
getConfigurations
public static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId> getConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration) throws PathParserException, PathConsumerException, org.jboss.galleon.ProvisioningException, java.lang.Exception
- Throws:
PathParserExceptionPathConsumerExceptionorg.jboss.galleon.ProvisioningExceptionjava.lang.Exception
-
getIncludedConfigurations
public static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId> getIncludedConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration) throws PathParserException, PathConsumerException, org.jboss.galleon.ProvisioningException, java.lang.Exception
- Throws:
PathParserExceptionPathConsumerExceptionorg.jboss.galleon.ProvisioningExceptionjava.lang.Exception
-
getExcludedConfigurations
public static java.util.Map<org.jboss.galleon.config.FeaturePackConfig,org.jboss.galleon.config.ConfigId> getExcludedConfigurations(PmSession session, org.jboss.galleon.config.FeaturePackConfig config, java.lang.String configuration) throws PathParserException, PathConsumerException, org.jboss.galleon.ProvisioningException, java.lang.Exception
- Throws:
PathParserExceptionPathConsumerExceptionorg.jboss.galleon.ProvisioningExceptionjava.lang.Exception
-
getCurrentPath
public static java.lang.String getCurrentPath(PmSession session)
-
filterCandidates
public static void filterCandidates(FeatureContainerPathConsumer consumer, java.util.List<java.lang.String> candidates)
-
-