Class DefaultResolver
java.lang.Object
org.fedoraproject.xmvn.resolver.impl.DefaultResolver
- All Implemented Interfaces:
org.fedoraproject.xmvn.resolver.Resolver
@Named
@Singleton
public class DefaultResolver
extends Object
implements org.fedoraproject.xmvn.resolver.Resolver
Default implementation of XMvn
Resolver interface.
WARNING: This class is part of internal implementation of XMvn and it is marked as public only for technical reasons. This class is not part of XMvn API. Client code using XMvn should not reference it directly.
- Author:
- Mikolaj Izdebski
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultResolver(org.fedoraproject.xmvn.locator.ServiceLocator locator) DefaultResolver(org.fedoraproject.xmvn.logging.Logger logger, org.fedoraproject.xmvn.config.Configurator configurator, org.fedoraproject.xmvn.metadata.MetadataResolver metadataResolver) -
Method Summary
Modifier and TypeMethodDescriptionorg.fedoraproject.xmvn.resolver.ResolutionResultresolve(org.fedoraproject.xmvn.resolver.ResolutionRequest request)
-
Constructor Details
-
DefaultResolver
public DefaultResolver(org.fedoraproject.xmvn.locator.ServiceLocator locator) -
DefaultResolver
@Inject public DefaultResolver(org.fedoraproject.xmvn.logging.Logger logger, org.fedoraproject.xmvn.config.Configurator configurator, org.fedoraproject.xmvn.metadata.MetadataResolver metadataResolver)
-
-
Method Details
-
resolve
public org.fedoraproject.xmvn.resolver.ResolutionResult resolve(org.fedoraproject.xmvn.resolver.ResolutionRequest request) - Specified by:
resolvein interfaceorg.fedoraproject.xmvn.resolver.Resolver
-