Uses of Annotation Interface
org.mycore.restapi.annotations.MCRRequireTransaction
Package
Description
-
Uses of MCRRequireTransaction in org.mycore.mcr.acl.accesskey.restapi.v2
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
MCRRestDerivateAccessKeys.createAccessKeyForDerivate
(MCRObjectID derivateId, String accessKeyJson) jakarta.ws.rs.core.Response
MCRRestObjectAccessKeys.createAccessKeyForObject
(MCRObjectID objectId, String accessKeyJson) jakarta.ws.rs.core.Response
MCRRestDerivateAccessKeys.removeAccessKeyFromDerivate
(MCRObjectID derivateId, String secret, String secretEncoding) jakarta.ws.rs.core.Response
MCRRestObjectAccessKeys.removeAccessKeyFromObject
(MCRObjectID objectId, String secret, String secretEncoding) jakarta.ws.rs.core.Response
MCRRestDerivateAccessKeys.updateAccessKeyFromDerivate
(MCRObjectID derivateId, String encodedSecret, String accessKeyJson, String secretEncoding) jakarta.ws.rs.core.Response
MCRRestObjectAccessKeys.updateAccessKeyFromObject
(MCRObjectID objectId, String secret, String accessKeyJson, String secretEncoding) -
Uses of MCRRequireTransaction in org.mycore.restapi.v1
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
MCRRestAPIObjects.deleteDerivate
(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String mcrDerID) delete a whole derivatejakarta.ws.rs.core.Response
MCRRestAPIObjects.deleteFiles
(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String mcrDerID) delete all file from a given derivatejakarta.ws.rs.core.Response
MCRRestAPIObjects.uploadDerivate
(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String label, String classifications, boolean overwrite) create a new (empty) MyCoRe derivate or returns one that already exists (by label)jakarta.ws.rs.core.Response
MCRRestAPIObjects.uploadFile
(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String mcrDerID, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetails, String path, boolean maindoc, boolean unzip, String md5, Long size) upload a file into a given derivatejakarta.ws.rs.core.Response
MCRRestAPIObjects.uploadObject
(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetails) create / update a MyCoRe object -
Uses of MCRRequireTransaction in org.mycore.restapi.v2
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
MCRRestClassifications.createClassification
(String classId, MCRClass mcrClass) jakarta.ws.rs.core.Response
MCRRestDerivates.createDefaultDerivate()
jakarta.ws.rs.core.Response
MCRRestDerivates.createDerivate
(MCRRestDerivates.DerivateMetadata der) jakarta.ws.rs.core.Response
MCRRestObjects.createObject
(String xml) jakarta.ws.rs.core.Response
MCRRestDerivates.deleteDerivate
(MCRObjectID derid) jakarta.ws.rs.core.Response
MCRRestDerivateContents.deleteFileOrDirectory()
jakarta.ws.rs.core.Response
MCRRestObjects.deleteObject
(MCRObjectID id) jakarta.ws.rs.core.Response
MCRRestDerivates.patchDerivate
(MCRRestDerivates.DerivateMetadata der, MCRObjectID derid) jakarta.ws.rs.core.Response
MCRRestObjects.setState
(MCRObjectID id, String state) jakarta.ws.rs.core.Response
MCRRestDerivates.updateDerivate
(MCRObjectID derid, InputStream xmlSource) jakarta.ws.rs.core.Response
MCRRestObjects.updateObject
(MCRObjectID id, InputStream xmlSource) jakarta.ws.rs.core.Response
MCRRestObjects.updateObjectMetadata
(MCRObjectID id, InputStream xmlSource)