Class DefaultCollectdInstrumentation
- java.lang.Object
-
- org.opennms.netmgt.collection.core.DefaultCollectdInstrumentation
-
- All Implemented Interfaces:
CollectionInstrumentation
public class DefaultCollectdInstrumentation extends Object implements CollectionInstrumentation
- Author:
- Mathew Brozowski
-
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Logger
LOG
-
Constructor Summary
Constructors Constructor Description DefaultCollectdInstrumentation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beginCollectingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
beginCollectingServiceDatavoid
beginCollectorCollect(String packageName, int nodeId, String ipAddress, String svcName)
beginCollectorCollectvoid
beginCollectorInitialize(String packageName, int nodeId, String ipAddress, String svcName)
beginCollectorInitializevoid
beginCollectorRelease(String packageName, int nodeId, String ipAddress, String svcName)
beginCollectorReleasevoid
beginFindInterfacesWithService(String svcName)
beginFindInterfacesWithServicevoid
beginPersistingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
beginPersistingServiceDatavoid
beginScheduleExistingInterfaces()
beginScheduleExistingInterfacesvoid
beginScheduleInterface(int nodeId, String ipAddress, String svcName)
beginScheduleInterfacevoid
beginScheduleInterfacesWithService(String svcName)
beginScheduleInterfacesWithServicevoid
endCollectingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
endCollectingServiceDatavoid
endCollectorCollect(String packageName, int nodeId, String ipAddress, String svcName)
endCollectorCollectvoid
endCollectorInitialize(String packageName, int nodeId, String ipAddress, String svcName)
endCollectorInitializevoid
endCollectorRelease(String packageName, int nodeId, String ipAddress, String svcName)
endCollectorReleasevoid
endFindInterfacesWithService(String svcName, int count)
endFindInterfacesWithServicevoid
endPersistingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
endPersistingServiceDatavoid
endScheduleExistingInterfaces()
endScheduleExistingInterfacesvoid
endScheduleInterface(int nodeId, String ipAddress, String svcName)
endScheduleInterfacevoid
endScheduleInterfacesWithService(String svcName)
endScheduleInterfacesWithServicevoid
reportCollectionException(String packageName, int nodeId, String ipAddress, String svcName, CollectionException e)
reportCollectionException
-
-
-
Method Detail
-
beginScheduleExistingInterfaces
public void beginScheduleExistingInterfaces()
Description copied from interface:CollectionInstrumentation
beginScheduleExistingInterfaces
- Specified by:
beginScheduleExistingInterfaces
in interfaceCollectionInstrumentation
-
endScheduleExistingInterfaces
public void endScheduleExistingInterfaces()
Description copied from interface:CollectionInstrumentation
endScheduleExistingInterfaces
- Specified by:
endScheduleExistingInterfaces
in interfaceCollectionInstrumentation
-
beginScheduleInterfacesWithService
public void beginScheduleInterfacesWithService(String svcName)
Description copied from interface:CollectionInstrumentation
beginScheduleInterfacesWithService
- Specified by:
beginScheduleInterfacesWithService
in interfaceCollectionInstrumentation
- Parameters:
svcName
- aString
object.
-
endScheduleInterfacesWithService
public void endScheduleInterfacesWithService(String svcName)
Description copied from interface:CollectionInstrumentation
endScheduleInterfacesWithService
- Specified by:
endScheduleInterfacesWithService
in interfaceCollectionInstrumentation
- Parameters:
svcName
- aString
object.
-
beginFindInterfacesWithService
public void beginFindInterfacesWithService(String svcName)
Description copied from interface:CollectionInstrumentation
beginFindInterfacesWithService
- Specified by:
beginFindInterfacesWithService
in interfaceCollectionInstrumentation
- Parameters:
svcName
- aString
object.
-
endFindInterfacesWithService
public void endFindInterfacesWithService(String svcName, int count)
Description copied from interface:CollectionInstrumentation
endFindInterfacesWithService
- Specified by:
endFindInterfacesWithService
in interfaceCollectionInstrumentation
- Parameters:
svcName
- aString
object.count
- a int.
-
beginCollectingServiceData
public void beginCollectingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginCollectingServiceData
- Specified by:
beginCollectingServiceData
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endCollectingServiceData
public void endCollectingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endCollectingServiceData
- Specified by:
endCollectingServiceData
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
beginCollectorCollect
public void beginCollectorCollect(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginCollectorCollect
- Specified by:
beginCollectorCollect
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endCollectorCollect
public void endCollectorCollect(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endCollectorCollect
- Specified by:
endCollectorCollect
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
beginCollectorRelease
public void beginCollectorRelease(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginCollectorRelease
- Specified by:
beginCollectorRelease
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endCollectorRelease
public void endCollectorRelease(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endCollectorRelease
- Specified by:
endCollectorRelease
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
beginPersistingServiceData
public void beginPersistingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginPersistingServiceData
- Specified by:
beginPersistingServiceData
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endPersistingServiceData
public void endPersistingServiceData(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endPersistingServiceData
- Specified by:
endPersistingServiceData
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
beginCollectorInitialize
public void beginCollectorInitialize(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginCollectorInitialize
- Specified by:
beginCollectorInitialize
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endCollectorInitialize
public void endCollectorInitialize(String packageName, int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endCollectorInitialize
- Specified by:
endCollectorInitialize
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
beginScheduleInterface
public void beginScheduleInterface(int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
beginScheduleInterface
- Specified by:
beginScheduleInterface
in interfaceCollectionInstrumentation
- Parameters:
nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
endScheduleInterface
public void endScheduleInterface(int nodeId, String ipAddress, String svcName)
Description copied from interface:CollectionInstrumentation
endScheduleInterface
- Specified by:
endScheduleInterface
in interfaceCollectionInstrumentation
- Parameters:
nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.
-
reportCollectionException
public void reportCollectionException(String packageName, int nodeId, String ipAddress, String svcName, CollectionException e)
Description copied from interface:CollectionInstrumentation
reportCollectionException
- Specified by:
reportCollectionException
in interfaceCollectionInstrumentation
- Parameters:
packageName
- aString
object.nodeId
- a int.ipAddress
- aString
object.svcName
- aString
object.e
- aCollectionException
object.
-
-