@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) |
javax.ws.rs.core.Response |
deleteMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
String context) |
javax.ws.rs.core.Response |
deleteMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
String context,
String key) |
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() |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName) |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
String context) |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
String context,
String key) |
protected Class<OnmsMonitoredService> |
getQueryBeanClass() |
protected OnmsMonitoredService |
getService(javax.ws.rs.core.UriInfo uriInfo,
String serviceName) |
javax.ws.rs.core.Response |
postMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
OnmsMetaData entity) |
javax.ws.rs.core.Response |
putMetaData(javax.ws.rs.core.UriInfo uriInfo,
String serviceName,
String context,
String key,
String value) |
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>
protected OnmsMonitoredService getService(javax.ws.rs.core.UriInfo uriInfo, String serviceName)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName, String context)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName, String context, String key)
public javax.ws.rs.core.Response deleteMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName, String context)
public javax.ws.rs.core.Response deleteMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName, String context, String key)
public javax.ws.rs.core.Response postMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String serviceName, OnmsMetaData entity)
Copyright © 2021. All rights reserved.