@Component @Transactional public class NodeMonitoredServiceRestService extends AbstractNodeDependentRestService<OnmsMonitoredService,OnmsMonitoredService,Integer,String>
OnmsIpInterface
entity.m_nodeDao
DEFAULT_LIMIT
Constructor and Description |
---|
NodeMonitoredServiceRestService() |
Modifier and Type | Method and Description |
---|---|
protected JaxbListWrapper<OnmsMonitoredService> |
createListWrapper(Collection<OnmsMonitoredService> list) |
protected javax.ws.rs.core.Response |
doCreate(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsMonitoredService service) |
protected void |
doDelete(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsMonitoredService svc) |
protected OnmsMonitoredService |
doGet(javax.ws.rs.core.UriInfo uriInfo,
String serviceName) |
protected javax.ws.rs.core.Response |
doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.core.UriInfo uriInfo,
OnmsMonitoredService targetObject,
MultivaluedMapImpl params) |
protected CriteriaBuilder |
getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo) |
protected MonitoredServiceDao |
getDao() |
protected Class<OnmsMonitoredService> |
getDaoClass() |
protected Class<OnmsMonitoredService> |
getQueryBeanClass() |
protected void |
updateCriteria(javax.ws.rs.core.UriInfo uriInfo,
CriteriaBuilder builder) |
getNode
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 MonitoredServiceDao getDao()
getDao
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected Class<OnmsMonitoredService> getDaoClass()
getDaoClass
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected Class<OnmsMonitoredService> getQueryBeanClass()
getQueryBeanClass
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected CriteriaBuilder getCriteriaBuilder(javax.ws.rs.core.UriInfo uriInfo)
getCriteriaBuilder
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected JaxbListWrapper<OnmsMonitoredService> createListWrapper(Collection<OnmsMonitoredService> list)
createListWrapper
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected javax.ws.rs.core.Response doCreate(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsMonitoredService service)
protected void updateCriteria(javax.ws.rs.core.UriInfo uriInfo, CriteriaBuilder builder)
updateCriteria
in class AbstractNodeDependentRestService<OnmsMonitoredService,OnmsMonitoredService,Integer,String>
protected javax.ws.rs.core.Response doUpdateProperties(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsMonitoredService targetObject, MultivaluedMapImpl params)
protected void doDelete(javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.UriInfo uriInfo, OnmsMonitoredService svc)
protected OnmsMonitoredService doGet(javax.ws.rs.core.UriInfo uriInfo, String serviceName)
doGet
in class AbstractDaoRestServiceWithDTO<OnmsMonitoredService,OnmsMonitoredService,OnmsMonitoredService,Integer,String>
Copyright © 2019. All rights reserved.