@Component public class ContentRest extends BaseRest
APP_NAME, APPLICATION_XML, CONTENT_MIMETYPE_HEADER, COPY_SOURCE_HEADER, COPY_SOURCE_STORE_HEADER, DEFAULT_MIME, HEADER_PREFIX, HTML, SPACE_ACL_HEADER, TEXT_PLAIN, XML
Constructor and Description |
---|
ContentRest(ContentResource contentResource,
RestUtil restUtil) |
Modifier and Type | Method and Description |
---|---|
javax.ws.rs.core.Response |
deleteContent(String spaceID,
String contentID,
String storeID)
see ContentResource.removeContent()
|
javax.ws.rs.core.Response |
getContent(String spaceID,
String contentID,
String storeID,
boolean attachment)
see ContentResource.getContent()
see ContentResource.getContentProperties()
|
javax.ws.rs.core.Response |
getContentProperties(String spaceID,
String contentID,
String storeID)
see ContentResource.getContentProperties()
|
javax.ws.rs.core.Response |
putContent(String spaceID,
String contentID,
String storeID,
String copySource,
String sourceStoreID)
see ContentResource.addContent() and ContentResource.copyContent().
|
javax.ws.rs.core.Response |
updateContentProperties(String spaceID,
String contentID,
String storeID)
see ContentResource.updateContentProperties()
|
protected boolean |
validMimetype(String mimetype) |
getSpaceACLs, getSubdomain, getUserProperties, getUserProperties, responseBad, responseBad, responseBad, responseBadRequest, responseNotFound, responseNotFound, responseOk, responseOk, responseOkStream, responseOkXml, responseOkXmlStream
@Autowired public ContentRest(ContentResource contentResource, RestUtil restUtil)
public javax.ws.rs.core.Response getContent(String spaceID, String contentID, String storeID, boolean attachment)
public javax.ws.rs.core.Response getContentProperties(String spaceID, String contentID, String storeID)
protected boolean validMimetype(String mimetype)
public javax.ws.rs.core.Response updateContentProperties(String spaceID, String contentID, String storeID)
public javax.ws.rs.core.Response putContent(String spaceID, String contentID, String storeID, @HeaderParam(value="x-dura-meta-copy-source") String copySource, @HeaderParam(value="x-dura-meta-copy-source-store") String sourceStoreID)
Copyright © 2009–2014 DuraSpace. All rights reserved.