public abstract class BaseRest extends Object
Modifier and Type | Field and Description |
---|---|
static String |
APP_NAME |
static javax.ws.rs.core.MediaType |
APPLICATION_XML |
static String |
CONTENT_MIMETYPE_HEADER |
static String |
COPY_SOURCE_HEADER |
static String |
COPY_SOURCE_STORE_HEADER |
static String |
DEFAULT_MIME |
static String |
HEADER_PREFIX |
static String |
HTML |
static String |
SPACE_ACL_HEADER |
static javax.ws.rs.core.MediaType |
TEXT_PLAIN |
static String |
XML |
Constructor and Description |
---|
BaseRest() |
Modifier and Type | Method and Description |
---|---|
protected Map<String,AclType> |
getSpaceACLs() |
protected String |
getSubdomain() |
protected Map<String,String> |
getUserProperties() |
protected Map<String,String> |
getUserProperties(String... exclusions)
Looks through the request headers and pulls out user properties.
|
protected javax.ws.rs.core.Response |
responseBad(Exception e) |
protected javax.ws.rs.core.Response |
responseBad(Exception e,
javax.ws.rs.core.Response.Status status) |
protected javax.ws.rs.core.Response |
responseBad(String msg,
javax.ws.rs.core.Response.Status status) |
protected javax.ws.rs.core.Response |
responseBadRequest(Exception e) |
protected javax.ws.rs.core.Response |
responseNotFound() |
protected javax.ws.rs.core.Response |
responseNotFound(String msg) |
protected javax.ws.rs.core.Response |
responseOk() |
protected javax.ws.rs.core.Response |
responseOk(String text) |
protected javax.ws.rs.core.Response |
responseOkStream(InputStream text) |
protected javax.ws.rs.core.Response |
responseOkXml(String xml) |
protected javax.ws.rs.core.Response |
responseOkXmlStream(InputStream xml) |
public static final String XML
public static final String HTML
public static final javax.ws.rs.core.MediaType APPLICATION_XML
public static final javax.ws.rs.core.MediaType TEXT_PLAIN
public static final String DEFAULT_MIME
public static final String HEADER_PREFIX
public static final String SPACE_ACL_HEADER
public static final String CONTENT_MIMETYPE_HEADER
public static final String COPY_SOURCE_HEADER
public static final String COPY_SOURCE_STORE_HEADER
public static final String APP_NAME
protected Map<String,String> getUserProperties(String... exclusions)
protected javax.ws.rs.core.Response responseOk()
protected javax.ws.rs.core.Response responseOk(String text)
protected javax.ws.rs.core.Response responseOkStream(InputStream text)
protected javax.ws.rs.core.Response responseOkXml(String xml)
protected javax.ws.rs.core.Response responseOkXmlStream(InputStream xml)
protected javax.ws.rs.core.Response responseNotFound()
protected javax.ws.rs.core.Response responseNotFound(String msg)
protected javax.ws.rs.core.Response responseBadRequest(Exception e)
protected javax.ws.rs.core.Response responseBad(Exception e)
protected javax.ws.rs.core.Response responseBad(Exception e, javax.ws.rs.core.Response.Status status)
protected javax.ws.rs.core.Response responseBad(String msg, javax.ws.rs.core.Response.Status status)
protected String getSubdomain()
Copyright © 2009–2014 DuraSpace. All rights reserved.