org.opennms.netmgt.model
Class NetworkBuilder

java.lang.Object
  extended by org.opennms.netmgt.model.NetworkBuilder

public class NetworkBuilder
extends Object


Nested Class Summary
 class NetworkBuilder.InterfaceBuilder
           
 class NetworkBuilder.NodeBuilder
           
 
Constructor Summary
NetworkBuilder(OnmsDistPoller distPoller)
           
NetworkBuilder(String name, String ipAddress)
           
 
Method Summary
 void addCategory(OnmsCategory cat)
           
 NetworkBuilder.InterfaceBuilder addInterface(String ipAddr)
           
 NetworkBuilder.InterfaceBuilder addInterface(String ipAddr, OnmsSnmpInterface snmpInterface)
           
 NetworkBuilder.NodeBuilder addNode(String label)
           
 OnmsMonitoredService addService(OnmsServiceType serviceType)
           
 SnmpInterfaceBuilder addSnmpInterface(String ipAddr, int ifIndex)
           
 OnmsNode getCurrentNode()
           
 void setDisplayCategory(String displayCategory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NetworkBuilder

public NetworkBuilder(OnmsDistPoller distPoller)

NetworkBuilder

public NetworkBuilder(String name,
                      String ipAddress)
Method Detail

addNode

public NetworkBuilder.NodeBuilder addNode(String label)

addInterface

public NetworkBuilder.InterfaceBuilder addInterface(String ipAddr)

addInterface

public NetworkBuilder.InterfaceBuilder addInterface(String ipAddr,
                                                    OnmsSnmpInterface snmpInterface)

addSnmpInterface

public SnmpInterfaceBuilder addSnmpInterface(String ipAddr,
                                             int ifIndex)

addService

public OnmsMonitoredService addService(OnmsServiceType serviceType)

setDisplayCategory

public void setDisplayCategory(String displayCategory)

getCurrentNode

public OnmsNode getCurrentNode()

addCategory

public void addCategory(OnmsCategory cat)


Copyright © 2009. All Rights Reserved.