Class MCRSwordCollectionManager

java.lang.Object
org.mycore.sword.manager.MCRSwordCollectionManager
All Implemented Interfaces:
org.swordapp.server.CollectionDepositManager, org.swordapp.server.CollectionListManager

public class MCRSwordCollectionManager extends Object implements org.swordapp.server.CollectionListManager, org.swordapp.server.CollectionDepositManager
Author:
Sebastian Hofmann (mcrshofm)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.swordapp.server.DepositReceipt
    createNew(String editIRI, org.swordapp.server.Deposit deposit, org.swordapp.server.AuthCredentials authCredentials, org.swordapp.server.SwordConfiguration swordConfiguration)
     
    org.apache.abdera.model.Feed
    listCollectionContents(org.apache.abdera.i18n.iri.IRI collectionIRI, org.swordapp.server.AuthCredentials authCredentials, org.swordapp.server.SwordConfiguration config)
     

    Methods inherited from class java.lang.Object

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

    • MCRSwordCollectionManager

      public MCRSwordCollectionManager()
  • Method Details

    • listCollectionContents

      public org.apache.abdera.model.Feed listCollectionContents(org.apache.abdera.i18n.iri.IRI collectionIRI, org.swordapp.server.AuthCredentials authCredentials, org.swordapp.server.SwordConfiguration config) throws org.swordapp.server.SwordServerException, org.swordapp.server.SwordAuthException, org.swordapp.server.SwordError
      Specified by:
      listCollectionContents in interface org.swordapp.server.CollectionListManager
      Throws:
      org.swordapp.server.SwordServerException
      org.swordapp.server.SwordAuthException
      org.swordapp.server.SwordError
    • createNew

      public org.swordapp.server.DepositReceipt createNew(String editIRI, org.swordapp.server.Deposit deposit, org.swordapp.server.AuthCredentials authCredentials, org.swordapp.server.SwordConfiguration swordConfiguration) throws org.swordapp.server.SwordError, org.swordapp.server.SwordServerException, org.swordapp.server.SwordAuthException
      Specified by:
      createNew in interface org.swordapp.server.CollectionDepositManager
      Throws:
      org.swordapp.server.SwordError
      org.swordapp.server.SwordServerException
      org.swordapp.server.SwordAuthException