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