Package org.opennms.netmgt.provision
Class GeolocationProvisioningAdapter
- java.lang.Object
-
- org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter
-
- org.opennms.netmgt.provision.SimplerQueuedProvisioningAdapter
-
- org.opennms.netmgt.provision.GeolocationProvisioningAdapter
-
- All Implemented Interfaces:
ProvisioningAdapter
,org.springframework.beans.factory.InitializingBean
public class GeolocationProvisioningAdapter extends SimplerQueuedProvisioningAdapter implements org.springframework.beans.factory.InitializingBean
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter
SimpleQueuedProvisioningAdapter.AdapterOperationQueue, SimpleQueuedProvisioningAdapter.AdapterOperationQueueListener
-
-
Field Summary
-
Fields inherited from class org.opennms.netmgt.provision.SimplerQueuedProvisioningAdapter
m_delay, m_template, m_timeUnit
-
-
Constructor Summary
Constructors Constructor Description GeolocationProvisioningAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
afterPropertiesSet()
void
doAddNode(int nodeId)
doAddNodevoid
doDeleteNode(int nodeid)
doDeleteNodevoid
doNotifyConfigChange(int nodeid)
doNotifyConfigChangevoid
doUpdateNode(int nodeId)
doUpdateNodevoid
setNodeDao(NodeDao nodeDao)
protected void
updateGeolocation(GeolocationResolver geolocationResolver, OnmsNode node)
-
Methods inherited from class org.opennms.netmgt.provision.SimplerQueuedProvisioningAdapter
getName, init, isNodeReady, processPendingOperationForNode, setDelay, setTemplate, setTimeUnit
-
Methods inherited from class org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter
addNode, deleteNode, getOperationQueue, nodeConfigChanged, updateNode
-
-
-
-
Method Detail
-
afterPropertiesSet
public void afterPropertiesSet() throws Exception
- Specified by:
afterPropertiesSet
in interfaceorg.springframework.beans.factory.InitializingBean
- Throws:
Exception
-
doAddNode
public void doAddNode(int nodeId)
Description copied from class:SimplerQueuedProvisioningAdapter
doAddNode
- Overrides:
doAddNode
in classSimplerQueuedProvisioningAdapter
- Parameters:
nodeId
- a int.
-
doUpdateNode
public void doUpdateNode(int nodeId)
Description copied from class:SimplerQueuedProvisioningAdapter
doUpdateNode
- Overrides:
doUpdateNode
in classSimplerQueuedProvisioningAdapter
- Parameters:
nodeId
- a int.
-
doDeleteNode
public void doDeleteNode(int nodeid)
Description copied from class:SimplerQueuedProvisioningAdapter
doDeleteNode
- Overrides:
doDeleteNode
in classSimplerQueuedProvisioningAdapter
- Parameters:
nodeid
- a int.
-
doNotifyConfigChange
public void doNotifyConfigChange(int nodeid)
Description copied from class:SimplerQueuedProvisioningAdapter
doNotifyConfigChange
- Overrides:
doNotifyConfigChange
in classSimplerQueuedProvisioningAdapter
- Parameters:
nodeid
- a int.
-
setNodeDao
public void setNodeDao(NodeDao nodeDao)
-
updateGeolocation
protected void updateGeolocation(GeolocationResolver geolocationResolver, OnmsNode node)
-
-