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 static void | 
applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p,
                 CriteriaBuilder builder)  | 
protected static void | 
applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p,
                 CriteriaBuilder builder,
                 Integer defaultLimit)  | 
protected javax.ws.rs.core.Response | 
getBadRequestResponse(String message)  | 
protected static org.springframework.beans.BeanWrapper | 
getBeanWrapperForClass(Class<?> criteriaClass)  | 
protected static <T> javax.ws.rs.WebApplicationException | 
getException(javax.ws.rs.core.Response.Status status,
            String msg,
            String... params)
throwException 
 | 
protected static <T> javax.ws.rs.WebApplicationException | 
getException(javax.ws.rs.core.Response.Status status,
            Throwable t)  | 
protected Integer | 
getNumericValue(String number)  | 
protected static URI | 
getRedirectUri(javax.ws.rs.core.UriInfo uriInfo,
              Object... pathComponents)  | 
protected void | 
readLock()  | 
protected void | 
readUnlock()  | 
protected static String | 
removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params,
               String key)  | 
protected static String | 
removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params,
               String key,
               String defaultValue)  | 
protected static void | 
setProperties(MultivaluedMapImpl params,
             Object req)
setProperties 
 | 
protected void | 
writeLock()  | 
protected void | 
writeUnlock()  | 
protected static final int DEFAULT_LIMIT
protected final void readLock()
protected final void readUnlock()
protected final void writeLock()
protected final void writeUnlock()
protected static void applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p, CriteriaBuilder builder)
protected static void applyQueryFilters(javax.ws.rs.core.MultivaluedMap<String,String> p, CriteriaBuilder builder, Integer defaultLimit)
protected static org.springframework.beans.BeanWrapper getBeanWrapperForClass(Class<?> criteriaClass)
protected static String removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params, String key)
protected static String removeParameter(javax.ws.rs.core.MultivaluedMap<String,String> params, String key, String defaultValue)
protected static <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.WebApplicationExceptionprotected static <T> javax.ws.rs.WebApplicationException getException(javax.ws.rs.core.Response.Status status,
                                                                      Throwable t)
                                                               throws javax.ws.rs.WebApplicationException
javax.ws.rs.WebApplicationExceptionprotected static URI getRedirectUri(javax.ws.rs.core.UriInfo uriInfo, Object... pathComponents)
protected static void setProperties(MultivaluedMapImpl params, Object req)
setProperties
params - a MultivaluedMapImpl object.req - a Object object.protected javax.ws.rs.core.Response getBadRequestResponse(String message)
Copyright © 2021. All rights reserved.