Uses of Class
org.mycore.restapi.v1.errors.MCRRestAPIException

Packages that use MCRRestAPIException
  • Uses of MCRRestAPIException in org.mycore.restapi.v1

    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.deleteDerivate(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String mcrDerID)
    delete a whole derivate
    jakarta.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 derivate
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.listContents(jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Request request, String mcrid, String derid, String path, String format, int depth)
    returns a list of derivates for a given MyCoRe Object
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.listContents(jakarta.ws.rs.core.UriInfo info, String mcrObjID, String mcrDerID)
    redirects to the maindoc of the given derivate
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.listDerivates(jakarta.ws.rs.core.UriInfo info, String mcrid, String format, String sort)
    returns a list of derivates for a given MyCoRe Object
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.listObjects(jakarta.ws.rs.core.UriInfo info, String format, String filter, String sort)
    returns a list of mcrObjects
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.returnDerivate(jakarta.ws.rs.core.UriInfo info, String mcrid, String derid, String style)
    returns a single object in XML Format
    jakarta.ws.rs.core.Response
    MCRRestAPIObjects.returnMCRObject(jakarta.ws.rs.core.UriInfo info, String id, String style)
    returns a single derivate object in XML Format
    jakarta.ws.rs.core.Response
    MCRRestAPISearch.search(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String query, String sort, String wt, String start, String rows, List<String> fq, List<String> fl, String facet, String facetSort, String facetLimit, List<String> facetFields, String facetMinCount, String jsonWrf)
    see http://wiki.apache.org/solr/CommonQueryParameters for syntax of parameters
    jakarta.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 derivate
    jakarta.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 MCRRestAPIException in org.mycore.restapi.v1.errors

    Methods in org.mycore.restapi.v1.errors with parameters of type MCRRestAPIException
    Modifier and Type
    Method
    Description
    jakarta.ws.rs.core.Response
    MCRRestAPIExceptionMapper.toResponse(MCRRestAPIException ex)
     
  • Uses of MCRRestAPIException in org.mycore.restapi.v1.utils

    Modifier and Type
    Method
    Description
    static jakarta.ws.rs.core.Response
    MCRRestAPIUploadHelper.deleteAllFiles(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String pathParamMcrObjID, String pathParamMcrDerID)
    deletes all files inside a given derivate
    static jakarta.ws.rs.core.Response
    MCRRestAPIUploadHelper.deleteDerivate(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String pathParamMcrObjID, String pathParamMcrDerID)
    deletes a whole derivate
    static jakarta.ws.rs.core.Response
    MCRRestAPIObjectsHelper.listContents(jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application app, jakarta.ws.rs.core.Request request, String mcrObjID, String mcrDerID, String format, String path, int depth)
    lists derivate content (file listing)
    static jakarta.ws.rs.core.Response
    MCRRestAPIObjectsHelper.listDerivates(jakarta.ws.rs.core.UriInfo info, String mcrObjID, String format, String sort)
    returns a list of derivate objects
    static jakarta.ws.rs.core.Response
    MCRRestAPIObjectsHelper.listObjects(jakarta.ws.rs.core.UriInfo info, String format, String filter, String sort)
    returns a list of objects
    static jakarta.ws.rs.core.Response
    MCRRestAPIObjectsHelper.showMCRDerivate(String pathParamMcrID, String pathParamDerID, jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application app, boolean withDetails)
     
    static jakarta.ws.rs.core.Response
    MCRRestAPIObjectsHelper.showMCRObject(String pathParamId, String queryParamStyle, jakarta.ws.rs.core.UriInfo info, jakarta.ws.rs.core.Application app)
     
    static jakarta.ws.rs.core.Response
    MCRRestAPIUploadHelper.uploadDerivate(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String mcrObjID, String label, String classifications, boolean overwriteOnExisting)
    creates or updates a MyCoRe derivate
    static jakarta.ws.rs.core.Response
    MCRRestAPIUploadHelper.uploadFile(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, String pathParamMcrObjID, String pathParamMcrDerID, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetails, String formParamPath, boolean formParamMaindoc, boolean formParamUnzip, String formParamMD5, Long formParamSize)
    uploads a file into a given derivate
    static jakarta.ws.rs.core.Response
    MCRRestAPIUploadHelper.uploadObject(jakarta.ws.rs.core.UriInfo info, jakarta.servlet.http.HttpServletRequest request, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetails)
    uploads a MyCoRe Object based upon: http://puspendu.wordpress.com/2012/08/23/restful-webservice-file-upload-with-jersey/