Package org.jboss.galleon.cli.resolver
Class PluginResolver
- java.lang.Object
-
- org.jboss.galleon.cli.resolver.PluginResolver
-
- All Implemented Interfaces:
ResourceResolver.Resolver<ResolvedPlugins>
public class PluginResolver extends java.lang.Object implements ResourceResolver.Resolver<ResolvedPlugins>
- Author:
- jdenise@redhat.com
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PluginResolvernewResolver(PmSession session, java.nio.file.Path file)static PluginResolvernewResolver(PmSession session, org.jboss.galleon.config.ProvisioningConfig config)static PluginResolvernewResolver(PmSession session, org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.layout.FeaturePackLayout> layout)static PluginResolvernewResolver(PmSession session, org.jboss.galleon.universe.FeaturePackLocation loc)ResolvedPluginsresolve()static ResolvedPluginsresolvePlugins(org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.layout.FeaturePackLayout> layout)
-
-
-
Method Detail
-
newResolver
public static PluginResolver newResolver(PmSession session, org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.layout.FeaturePackLayout> layout)
-
newResolver
public static PluginResolver newResolver(PmSession session, org.jboss.galleon.config.ProvisioningConfig config)
-
newResolver
public static PluginResolver newResolver(PmSession session, java.nio.file.Path file)
-
newResolver
public static PluginResolver newResolver(PmSession session, org.jboss.galleon.universe.FeaturePackLocation loc) throws org.jboss.galleon.ProvisioningDescriptionException
- Throws:
org.jboss.galleon.ProvisioningDescriptionException
-
resolve
public ResolvedPlugins resolve() throws ResolutionException
- Specified by:
resolvein interfaceResourceResolver.Resolver<ResolvedPlugins>- Throws:
ResolutionException
-
resolvePlugins
public static ResolvedPlugins resolvePlugins(org.jboss.galleon.layout.ProvisioningLayout<org.jboss.galleon.layout.FeaturePackLayout> layout) throws org.jboss.galleon.ProvisioningException
- Throws:
org.jboss.galleon.ProvisioningException
-
-