org.opennms.netmgt.collectd
Class DefaultCollectdInstrumentation

java.lang.Object
  extended by org.opennms.netmgt.collectd.DefaultCollectdInstrumentation
All Implemented Interfaces:
CollectdInstrumentation

public class DefaultCollectdInstrumentation
extends Object
implements CollectdInstrumentation

DefaultCollectdInstrumentation class.

Version:
$Id: $
Author:
Mathew Brozowski

Constructor Summary
DefaultCollectdInstrumentation()
           
 
Method Summary
 void beginCollectingServiceData(int nodeId, String ipAddress, String svcName)
          beginCollectingServiceData
 void beginCollectorCollect(int nodeId, String ipAddress, String svcName)
          beginCollectorCollect
 void beginCollectorInitialize(int nodeId, String ipAddress, String svcName)
          beginCollectorInitialize
 void beginCollectorRelease(int nodeId, String ipAddress, String svcName)
          beginCollectorRelease
 void beginFindInterfacesWithService(String svcName)
          beginFindInterfacesWithService
 void beginPersistingServiceData(int nodeId, String ipAddress, String svcName)
          beginPersistingServiceData
 void beginScheduleExistingInterfaces()
          beginScheduleExistingInterfaces
 void beginScheduleInterface(int nodeId, String ipAddress, String svcName)
          beginScheduleInterface
 void beginScheduleInterfacesWithService(String svcName)
          beginScheduleInterfacesWithService
 void endCollectingServiceData(int nodeId, String ipAddress, String svcName)
          endCollectingServiceData
 void endCollectorCollect(int nodeId, String ipAddress, String svcName)
          endCollectorCollect
 void endCollectorInitialize(int nodeId, String ipAddress, String svcName)
          endCollectorInitialize
 void endCollectorRelease(int nodeId, String ipAddress, String svcName)
          endCollectorRelease
 void endFindInterfacesWithService(String svcName, int count)
          endFindInterfacesWithService
 void endPersistingServiceData(int nodeId, String ipAddress, String svcName)
          endPersistingServiceData
 void endScheduleExistingInterfaces()
          endScheduleExistingInterfaces
 void endScheduleInterface(int nodeId, String ipAddress, String svcName)
          endScheduleInterface
 void endScheduleInterfacesWithService(String svcName)
          endScheduleInterfacesWithService
 void reportCollectionException(int nodeId, String ipAddress, String svcName, CollectionException e)
          reportCollectionException
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCollectdInstrumentation

public DefaultCollectdInstrumentation()
Method Detail

beginScheduleExistingInterfaces

public void beginScheduleExistingInterfaces()

beginScheduleExistingInterfaces

Specified by:
beginScheduleExistingInterfaces in interface CollectdInstrumentation

endScheduleExistingInterfaces

public void endScheduleExistingInterfaces()

endScheduleExistingInterfaces

Specified by:
endScheduleExistingInterfaces in interface CollectdInstrumentation

beginScheduleInterfacesWithService

public void beginScheduleInterfacesWithService(String svcName)

beginScheduleInterfacesWithService

Specified by:
beginScheduleInterfacesWithService in interface CollectdInstrumentation
Parameters:
svcName - a String object.

endScheduleInterfacesWithService

public void endScheduleInterfacesWithService(String svcName)

endScheduleInterfacesWithService

Specified by:
endScheduleInterfacesWithService in interface CollectdInstrumentation
Parameters:
svcName - a String object.

beginFindInterfacesWithService

public void beginFindInterfacesWithService(String svcName)

beginFindInterfacesWithService

Specified by:
beginFindInterfacesWithService in interface CollectdInstrumentation
Parameters:
svcName - a String object.

endFindInterfacesWithService

public void endFindInterfacesWithService(String svcName,
                                         int count)

endFindInterfacesWithService

Specified by:
endFindInterfacesWithService in interface CollectdInstrumentation
Parameters:
svcName - a String object.
count - a int.

beginCollectingServiceData

public void beginCollectingServiceData(int nodeId,
                                       String ipAddress,
                                       String svcName)

beginCollectingServiceData

Specified by:
beginCollectingServiceData in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endCollectingServiceData

public void endCollectingServiceData(int nodeId,
                                     String ipAddress,
                                     String svcName)

endCollectingServiceData

Specified by:
endCollectingServiceData in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

beginCollectorCollect

public void beginCollectorCollect(int nodeId,
                                  String ipAddress,
                                  String svcName)

beginCollectorCollect

Specified by:
beginCollectorCollect in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endCollectorCollect

public void endCollectorCollect(int nodeId,
                                String ipAddress,
                                String svcName)

endCollectorCollect

Specified by:
endCollectorCollect in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

beginCollectorRelease

public void beginCollectorRelease(int nodeId,
                                  String ipAddress,
                                  String svcName)

beginCollectorRelease

Specified by:
beginCollectorRelease in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endCollectorRelease

public void endCollectorRelease(int nodeId,
                                String ipAddress,
                                String svcName)

endCollectorRelease

Specified by:
endCollectorRelease in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

beginPersistingServiceData

public void beginPersistingServiceData(int nodeId,
                                       String ipAddress,
                                       String svcName)

beginPersistingServiceData

Specified by:
beginPersistingServiceData in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endPersistingServiceData

public void endPersistingServiceData(int nodeId,
                                     String ipAddress,
                                     String svcName)

endPersistingServiceData

Specified by:
endPersistingServiceData in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

beginCollectorInitialize

public void beginCollectorInitialize(int nodeId,
                                     String ipAddress,
                                     String svcName)

beginCollectorInitialize

Specified by:
beginCollectorInitialize in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endCollectorInitialize

public void endCollectorInitialize(int nodeId,
                                   String ipAddress,
                                   String svcName)

endCollectorInitialize

Specified by:
endCollectorInitialize in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

beginScheduleInterface

public void beginScheduleInterface(int nodeId,
                                   String ipAddress,
                                   String svcName)

beginScheduleInterface

Specified by:
beginScheduleInterface in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

endScheduleInterface

public void endScheduleInterface(int nodeId,
                                 String ipAddress,
                                 String svcName)

endScheduleInterface

Specified by:
endScheduleInterface in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.

reportCollectionException

public void reportCollectionException(int nodeId,
                                      String ipAddress,
                                      String svcName,
                                      CollectionException e)

reportCollectionException

Specified by:
reportCollectionException in interface CollectdInstrumentation
Parameters:
nodeId - a int.
ipAddress - a String object.
svcName - a String object.
e - a CollectionException object.


Copyright © 2011. All Rights Reserved.