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 voidafterPropertiesSet()voiddoAddNode(int nodeId)doAddNodevoiddoDeleteNode(int nodeid)doDeleteNodevoiddoNotifyConfigChange(int nodeid)doNotifyConfigChangevoiddoUpdateNode(int nodeId)doUpdateNodevoidsetNodeDao(NodeDao nodeDao)protected voidupdateGeolocation(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:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
doAddNode
public void doAddNode(int nodeId)
Description copied from class:SimplerQueuedProvisioningAdapterdoAddNode
- Overrides:
doAddNodein classSimplerQueuedProvisioningAdapter- Parameters:
nodeId- a int.
-
doUpdateNode
public void doUpdateNode(int nodeId)
Description copied from class:SimplerQueuedProvisioningAdapterdoUpdateNode
- Overrides:
doUpdateNodein classSimplerQueuedProvisioningAdapter- Parameters:
nodeId- a int.
-
doDeleteNode
public void doDeleteNode(int nodeid)
Description copied from class:SimplerQueuedProvisioningAdapterdoDeleteNode
- Overrides:
doDeleteNodein classSimplerQueuedProvisioningAdapter- Parameters:
nodeid- a int.
-
doNotifyConfigChange
public void doNotifyConfigChange(int nodeid)
Description copied from class:SimplerQueuedProvisioningAdapterdoNotifyConfigChange
- Overrides:
doNotifyConfigChangein classSimplerQueuedProvisioningAdapter- Parameters:
nodeid- a int.
-
setNodeDao
public void setNodeDao(NodeDao nodeDao)
-
updateGeolocation
protected void updateGeolocation(GeolocationResolver geolocationResolver, OnmsNode node)
-
-