public class OnmsRestService extends Object
OnmsRestService class.
Modifier and Type | Class and Description |
---|---|
protected static class |
OnmsRestService.ComparisonOperation |
Modifier and Type | Field and Description |
---|---|
protected static int |
DEFAULT_LIMIT |
Constructor and Description |
---|
OnmsRestService()
Constructor for OnmsRestService.
|
Modifier and Type | Method and Description |
---|---|
protected void |
applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p,
CriteriaBuilder builder) |
protected void |
applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p,
CriteriaBuilder builder,
Integer defaultLimit) |
protected org.springframework.beans.BeanWrapper |
getBeanWrapperForClass(Class<?> criteriaClass) |
protected <T> javax.ws.rs.WebApplicationException |
getException(javax.ws.rs.core.Response.Status status,
String msg,
String... params)
throwException
|
protected <T> javax.ws.rs.WebApplicationException |
getException(javax.ws.rs.core.Response.Status status,
Throwable t) |
protected static URI |
getRedirectUri(javax.ws.rs.core.UriInfo m_uriInfo,
Object... pathComponents) |
protected void |
readLock() |
protected void |
readUnlock() |
protected String |
removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params,
String key) |
protected String |
removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params,
String key,
String defaultValue) |
protected void |
setProperties(MultivaluedMapImpl params,
Object req)
setProperties
|
protected void |
writeLock() |
protected void |
writeUnlock() |
protected static final int DEFAULT_LIMIT
protected void readLock()
protected void readUnlock()
protected void writeLock()
protected void writeUnlock()
protected void applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p, CriteriaBuilder builder)
protected void applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p, CriteriaBuilder builder, Integer defaultLimit)
protected org.springframework.beans.BeanWrapper getBeanWrapperForClass(Class<?> criteriaClass)
protected String removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params, String key)
protected String removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params, String key, String defaultValue)
protected <T> javax.ws.rs.WebApplicationException getException(javax.ws.rs.core.Response.Status status, String msg, String... params) throws javax.ws.rs.WebApplicationException
throwException
T
- a T object.status
- a Response.Status
object.msg
- a String
object.javax.ws.rs.WebApplicationException
protected <T> javax.ws.rs.WebApplicationException getException(javax.ws.rs.core.Response.Status status, Throwable t) throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationException
protected static URI getRedirectUri(javax.ws.rs.core.UriInfo m_uriInfo, Object... pathComponents)
protected void setProperties(MultivaluedMapImpl params, Object req)
setProperties
params
- a MultivaluedMapImpl
object.req
- a Object
object.Copyright © 2015. All rights reserved.