Class OnmsIpInterfaceResource


  • @Component("onmsIpInterfaceResource")
    @Transactional
    public class OnmsIpInterfaceResource
    extends OnmsRestService
    • Constructor Detail

      • OnmsIpInterfaceResource

        public OnmsIpInterfaceResource()
    • Method Detail

      • addIpInterface

        public javax.ws.rs.core.Response addIpInterface​(@Context
                                                        javax.ws.rs.core.UriInfo uriInfo,
                                                        String nodeCriteria,
                                                        OnmsIpInterface ipInterface)

        addIpInterface

        Parameters:
        nodeCriteria - a String object.
        ipInterface - a OnmsIpInterface object.
        Returns:
        a Response object.
      • updateIpInterface

        public javax.ws.rs.core.Response updateIpInterface​(String nodeCriteria,
                                                           String ipAddress,
                                                           MultivaluedMapImpl params)

        updateIpInterface

        Parameters:
        nodeCriteria - a String object.
        ipAddress - a String object.
        params - a MultivaluedMapImpl object.
        Returns:
        a Response object.
      • deleteIpInterface

        public javax.ws.rs.core.Response deleteIpInterface​(String nodeCriteria,
                                                           String ipAddress)

        deleteIpInterface

        Parameters:
        nodeCriteria - a String object.
        ipAddress - a String object.
        Returns:
        a Response object.
      • getServices

        public OnmsMonitoredServiceResource getServices​(@Context
                                                        javax.ws.rs.container.ResourceContext context)

        getServices

        Returns:
        a org.opennms.web.rest.OnmsMonitoredServiceResource object.