Class SaveOrUpdateOperation
- java.lang.Object
-
- org.opennms.netmgt.provision.service.operations.ImportOperation
-
- org.opennms.netmgt.provision.service.operations.SaveOrUpdateOperation
-
- Direct Known Subclasses:
InsertOperation,UpdateOperation
public abstract class SaveOrUpdateOperation extends ImportOperation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.netmgt.provision.service.operations.ImportOperation
ImportOperation.OperationType
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfoundAsset(String name, String value)foundAssetvoidfoundCategory(String name)foundCategoryvoidfoundInterface(String ipAddr, Object descr, PrimaryType primaryType, boolean managed, int status)foundInterfacevoidfoundInterfaceMetaData(String context, String key, String value)voidfoundMonitoredService(String serviceName)foundMonitoredServicevoidfoundNodeMetaData(String context, String key, String value)voidfoundServiceMetaData(String context, String key, String value)StringgetMonitorKey()protected OnmsNodegetNode()getNodeImportOperation.OperationTypegetOperationType()protected StringgetRescanExisting()ScanManagergetScanManager()getScanManagervoidscan()scanprotected voidupdateSnmpData()updateSnmpData-
Methods inherited from class org.opennms.netmgt.provision.service.operations.ImportOperation
doPersist, getProvisionService, persist
-
-
-
-
Method Detail
-
getScanManager
public ScanManager getScanManager()
getScanManager
- Returns:
- a
ScanManagerobject.
-
foundInterface
public void foundInterface(String ipAddr, Object descr, PrimaryType primaryType, boolean managed, int status)
foundInterface
-
scan
public void scan()
scan
- Specified by:
scanin classImportOperation
-
updateSnmpData
protected void updateSnmpData()
updateSnmpData
-
foundMonitoredService
public void foundMonitoredService(String serviceName)
foundMonitoredService
- Parameters:
serviceName- aStringobject.
-
foundCategory
public void foundCategory(String name)
foundCategory
- Parameters:
name- aStringobject.
-
getRescanExisting
protected String getRescanExisting()
-
getMonitorKey
public String getMonitorKey()
-
foundInterfaceMetaData
public void foundInterfaceMetaData(String context, String key, String value)
-
getOperationType
public ImportOperation.OperationType getOperationType()
- Specified by:
getOperationTypein classImportOperation
-
-