@Component @Transactional public class NodeIpInterfacesRestService extends AbstractNodeDependentRestService<OnmsIpInterface,OnmsIpInterface,Integer,String>
OnmsIpInterface entity.m_nodeDaoDEFAULT_LIMIT| Constructor and Description |
|---|
NodeIpInterfacesRestService() |
| Modifier and Type | Method and Description |
|---|---|
protected JaxbListWrapper<OnmsIpInterface> |
createListWrapper(Collection<OnmsIpInterface> list) |
javax.ws.rs.core.Response |
deleteMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context) |
javax.ws.rs.core.Response |
deleteMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context,
String key) |
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() |
protected OnmsIpInterface |
getInterface(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress) |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress) |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context) |
OnmsMetaDataList |
getMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context,
String key) |
NodeMonitoredServiceRestService |
getMonitoredServicesResource(javax.ws.rs.container.ResourceContext context) |
protected Class<OnmsIpInterface> |
getQueryBeanClass() |
javax.ws.rs.core.Response |
postMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
OnmsMetaData entity) |
javax.ws.rs.core.Response |
putMetaData(javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context,
String key,
String value) |
getNode, updateCriteriamapDTOToEntity, mapEntityToDTOapplyLimitOffsetOrderBy, create, createSpecific, delete, deleteMany, doUpdate, get, get, getCount, getCriteria, getCriteriaBehaviors, getException, getProperties, getPropertyValues, getQueryProperties, getSearchBeanPropertyMap, sendEvent, update, updateMany, updateProperties, writeLock, writeUnlockprotected 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)
protected OnmsIpInterface getInterface(javax.ws.rs.core.UriInfo uriInfo, String ipAddress)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String ipAddress)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String ipAddress, String context)
public OnmsMetaDataList getMetaData(@Context javax.ws.rs.core.UriInfo uriInfo, String ipAddress, String context, String key)
public javax.ws.rs.core.Response deleteMetaData(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context)
public javax.ws.rs.core.Response deleteMetaData(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
String context,
String key)
public javax.ws.rs.core.Response postMetaData(@Context
javax.ws.rs.core.UriInfo uriInfo,
String ipAddress,
OnmsMetaData entity)
Copyright © 2022. All rights reserved.