Package org.mycore.sword.manager
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
-
Method Summary
Modifier and TypeMethodDescriptionorg.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)
-
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 interfaceorg.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 interfaceorg.swordapp.server.CollectionDepositManager
- Throws:
org.swordapp.server.SwordError
org.swordapp.server.SwordServerException
org.swordapp.server.SwordAuthException
-