@Component @Transactional public class UserDefinedLinkRestService extends AbstractDaoRestService<UserDefinedLink,UserDefinedLink,Integer,Integer>
Modifier and Type | Class and Description |
---|---|
static class |
UserDefinedLinkRestService.UserDefinedLinkCollection |
DEFAULT_LIMIT
Constructor and Description |
---|
UserDefinedLinkRestService() |
Modifier and Type | Method and Description |
---|---|
protected JaxbListWrapper<UserDefinedLink> |
createListWrapper(Collection<UserDefinedLink> list) |
javax.ws.rs.core.Response |
doCreate(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
UserDefinedLink udl) |
protected void |
doDelete(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
UserDefinedLink udl) |
protected UserDefinedLink |
doGet(javax.ws.rs.core.UriInfo uriInfo,
Integer id) |
protected javax.ws.rs.core.Response |
doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
UserDefinedLink udl,
MultivaluedMapImpl params) |
protected CriteriaBuilder |
getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo) |
protected OnmsDao<UserDefinedLink,Integer> |
getDao() |
protected Class<UserDefinedLink> |
getDaoClass() |
protected Class<UserDefinedLink> |
getQueryBeanClass() |
mapDTOToEntity, mapEntityToDTO
applyLimitOffsetOrderBy, create, createSpecific, delete, deleteMany, doUpdate, get, get, getCount, getCriteria, getCriteriaBehaviors, getException, getProperties, getPropertyValues, getQueryProperties, getSearchBeanPropertyMap, sendEvent, update, updateMany, updateProperties, writeLock, writeUnlock
protected OnmsDao<UserDefinedLink,Integer> getDao()
getDao
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected Class<UserDefinedLink> getDaoClass()
getDaoClass
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected Class<UserDefinedLink> getQueryBeanClass()
getQueryBeanClass
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected CriteriaBuilder getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo)
getCriteriaBuilder
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected JaxbListWrapper<UserDefinedLink> createListWrapper(Collection<UserDefinedLink> list)
createListWrapper
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected UserDefinedLink doGet(javax.ws.rs.core.UriInfo uriInfo, Integer id)
doGet
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
public javax.ws.rs.core.Response doCreate(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, UserDefinedLink udl)
doCreate
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected javax.ws.rs.core.Response doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, UserDefinedLink udl, MultivaluedMapImpl params)
doUpdateProperties
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
protected void doDelete(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, UserDefinedLink udl)
doDelete
in class AbstractDaoRestServiceWithDTO<UserDefinedLink,UserDefinedLink,UserDefinedLink,Integer,Integer>
Copyright © 2021. All rights reserved.