@Component @Transactional public class NodeCategoriesRestService extends AbstractNodeDependentRestService<OnmsCategory,OnmsCategory,Integer,String>
OnmsCategory
entity.m_nodeDao
DEFAULT_LIMIT
Constructor and Description |
---|
NodeCategoriesRestService() |
Modifier and Type | Method and Description |
---|---|
protected JaxbListWrapper<OnmsCategory> |
createListWrapper(Collection<OnmsCategory> list) |
protected javax.ws.rs.core.Response |
doCreate(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsCategory source) |
protected void |
doDelete(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsCategory category) |
protected OnmsCategory |
doGet(javax.ws.rs.core.UriInfo uriInfo,
String categoryName) |
protected javax.ws.rs.core.Response |
doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsCategory targetObject,
MultivaluedMapImpl params) |
javax.ws.rs.core.Response |
get(javax.ws.rs.core.UriInfo uriInfo,
org.apache.cxf.jaxrs.ext.search.SearchContext searchContext) |
javax.ws.rs.core.Response |
getCount(javax.ws.rs.core.UriInfo uriInfo,
org.apache.cxf.jaxrs.ext.search.SearchContext searchContext) |
protected CriteriaBuilder |
getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo) |
protected CategoryDao |
getDao() |
protected Class<OnmsCategory> |
getDaoClass() |
protected Class<OnmsCategory> |
getQueryBeanClass() |
getNode, updateCriteria
mapDTOToEntity, mapEntityToDTO
applyLimitOffsetOrderBy, create, createSpecific, delete, deleteMany, doUpdate, get, getCriteria, getCriteriaBehaviors, getException, getProperties, getPropertyValues, getQueryProperties, getSearchBeanPropertyMap, sendEvent, update, updateMany, updateProperties, writeLock, writeUnlock
protected CategoryDao getDao()
getDao
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected Class<OnmsCategory> getDaoClass()
getDaoClass
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected Class<OnmsCategory> getQueryBeanClass()
getQueryBeanClass
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected CriteriaBuilder getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo)
getCriteriaBuilder
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected JaxbListWrapper<OnmsCategory> createListWrapper(Collection<OnmsCategory> list)
createListWrapper
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
public javax.ws.rs.core.Response get(@Context javax.ws.rs.core.UriInfo uriInfo, @Context org.apache.cxf.jaxrs.ext.search.SearchContext searchContext)
get
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
public javax.ws.rs.core.Response getCount(@Context javax.ws.rs.core.UriInfo uriInfo, @Context org.apache.cxf.jaxrs.ext.search.SearchContext searchContext)
getCount
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected javax.ws.rs.core.Response doCreate(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsCategory source)
doCreate
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected javax.ws.rs.core.Response doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsCategory targetObject, MultivaluedMapImpl params)
doUpdateProperties
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected void doDelete(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsCategory category)
doDelete
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
protected OnmsCategory doGet(javax.ws.rs.core.UriInfo uriInfo, String categoryName)
doGet
in class AbstractDaoRestServiceWithDTO<OnmsCategory,OnmsCategory,OnmsCategory,Integer,String>
Copyright © 2020. All rights reserved.