Class DefaultMetadataResolver

java.lang.Object
org.fedoraproject.xmvn.metadata.impl.DefaultMetadataResolver
All Implemented Interfaces:
org.fedoraproject.xmvn.metadata.MetadataResolver

@Named @Singleton public class DefaultMetadataResolver extends Object implements org.fedoraproject.xmvn.metadata.MetadataResolver
Default implementation of XMvn MetadataResolver 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 Details

    • DefaultMetadataResolver

      @Inject public DefaultMetadataResolver(org.fedoraproject.xmvn.logging.Logger logger)
    • DefaultMetadataResolver

      public DefaultMetadataResolver(org.fedoraproject.xmvn.locator.ServiceLocator locator)
  • Method Details

    • resolveMetadata

      public org.fedoraproject.xmvn.metadata.MetadataResult resolveMetadata(org.fedoraproject.xmvn.metadata.MetadataRequest request)
      Specified by:
      resolveMetadata in interface org.fedoraproject.xmvn.metadata.MetadataResolver