Class DefaultMetadataResolver

  • All Implemented Interfaces:
    org.fedoraproject.xmvn.metadata.MetadataResolver

    @Named
    @Singleton
    public class DefaultMetadataResolver
    extends java.lang.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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.fedoraproject.xmvn.metadata.MetadataResult resolveMetadata​(org.fedoraproject.xmvn.metadata.MetadataRequest request)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DefaultMetadataResolver

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

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

      • resolveMetadata

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