Class UserDefinedLinkDaoImpl

  • All Implemented Interfaces:
    org.opennms.integration.api.v1.topology.UserDefinedLinkDao

    public class UserDefinedLinkDaoImpl
    extends java.lang.Object
    implements org.opennms.integration.api.v1.topology.UserDefinedLinkDao
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void delete​(java.util.Collection<org.opennms.integration.api.v1.topology.UserDefinedLink> links)  
      void delete​(org.opennms.integration.api.v1.topology.UserDefinedLink link)  
      java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getInLinks​(int nodeIdZ)  
      java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getLinks()  
      java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getLinksWithLabel​(java.lang.String label)  
      java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getOutLinks​(int nodeIdA)  
      org.opennms.integration.api.v1.topology.UserDefinedLink saveOrUpdate​(org.opennms.integration.api.v1.topology.UserDefinedLink link)  
      protected static org.opennms.integration.api.v1.topology.UserDefinedLink toApiLink​(UserDefinedLink modelLink)  
      protected static UserDefinedLink toModelLink​(org.opennms.integration.api.v1.topology.UserDefinedLink apiLink)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getLinks

        public java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getLinks()
        Specified by:
        getLinks in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • getOutLinks

        public java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getOutLinks​(int nodeIdA)
        Specified by:
        getOutLinks in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • getInLinks

        public java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getInLinks​(int nodeIdZ)
        Specified by:
        getInLinks in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • getLinksWithLabel

        public java.util.List<org.opennms.integration.api.v1.topology.UserDefinedLink> getLinksWithLabel​(java.lang.String label)
        Specified by:
        getLinksWithLabel in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • saveOrUpdate

        public org.opennms.integration.api.v1.topology.UserDefinedLink saveOrUpdate​(org.opennms.integration.api.v1.topology.UserDefinedLink link)
        Specified by:
        saveOrUpdate in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • delete

        public void delete​(org.opennms.integration.api.v1.topology.UserDefinedLink link)
        Specified by:
        delete in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • delete

        public void delete​(java.util.Collection<org.opennms.integration.api.v1.topology.UserDefinedLink> links)
        Specified by:
        delete in interface org.opennms.integration.api.v1.topology.UserDefinedLinkDao
      • toApiLink

        protected static org.opennms.integration.api.v1.topology.UserDefinedLink toApiLink​(UserDefinedLink modelLink)
      • toModelLink

        protected static UserDefinedLink toModelLink​(org.opennms.integration.api.v1.topology.UserDefinedLink apiLink)