Package org.jboss.galleon.cli.resolver
Class ResourceResolver
- java.lang.Object
-
- org.jboss.galleon.cli.resolver.ResourceResolver
-
public class ResourceResolver extends java.lang.Object- Author:
- jdenise@redhat.com
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceResourceResolver.Resolver<T>
-
Constructor Summary
Constructors Constructor Description ResourceResolver(PmSession pmSession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tget(java.lang.String key, ResourceResolver.Resolver<T> res)<T> voidresolve(java.lang.String key, ResourceResolver.Resolver<T> res)<T> voidresolveSync(java.lang.String key, ResourceResolver.Resolver<T> res)
-
-
-
Constructor Detail
-
ResourceResolver
public ResourceResolver(PmSession pmSession)
-
-
Method Detail
-
resolve
public <T> void resolve(java.lang.String key, ResourceResolver.Resolver<T> res)
-
resolveSync
public <T> void resolveSync(java.lang.String key, ResourceResolver.Resolver<T> res)
-
get
public <T> T get(java.lang.String key, ResourceResolver.Resolver<T> res) throws java.lang.InterruptedException, java.util.concurrent.ExecutionException- Throws:
java.lang.InterruptedExceptionjava.util.concurrent.ExecutionException
-
-