@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 © 2020. All rights reserved.