Class MCRStorageLayoutExtension

java.lang.Object
org.mycore.ocfl.layout.MCRStorageLayoutExtension
All Implemented Interfaces:
edu.wisc.library.ocfl.core.extension.OcflExtension, edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension

public class MCRStorageLayoutExtension extends Object implements edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension
  • Field Details

  • Constructor Details

    • MCRStorageLayoutExtension

      public MCRStorageLayoutExtension()
  • Method Details

    • getExtensionName

      public String getExtensionName()
      Specified by:
      getExtensionName in interface edu.wisc.library.ocfl.core.extension.OcflExtension
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension
    • init

      public void init(edu.wisc.library.ocfl.core.extension.OcflExtensionConfig config)
      Specified by:
      init in interface edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension
    • getExtensionConfigClass

      public Class<? extends edu.wisc.library.ocfl.core.extension.OcflExtensionConfig> getExtensionConfigClass()
      Specified by:
      getExtensionConfigClass in interface edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension
    • mapObjectId

      public String mapObjectId(String objectId)
      Specified by:
      mapObjectId in interface edu.wisc.library.ocfl.core.extension.storage.layout.OcflStorageLayoutExtension