org.opennms.netmgt.provision
Class MapProvisioningAdapter
java.lang.Object
org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter
org.opennms.netmgt.provision.MapProvisioningAdapter
- All Implemented Interfaces:
- ProvisioningAdapter, org.springframework.beans.factory.InitializingBean
public class MapProvisioningAdapter
- extends SimpleQueuedProvisioningAdapter
- implements org.springframework.beans.factory.InitializingBean
A Dynamic Map provisioning adapter for integration with OpenNMS Provisoning daemon API.
- Author:
- Antonio Russo
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MapProvisioningAdapter
public MapProvisioningAdapter()
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
removeEmptySubmaps
protected void removeEmptySubmaps()
getOnmsMapDao
public OnmsMapDao getOnmsMapDao()
setOnmsMapDao
public void setOnmsMapDao(OnmsMapDao onmsMapDao)
getOnmsMapElementDao
public OnmsMapElementDao getOnmsMapElementDao()
setOnmsMapElementDao
public void setOnmsMapElementDao(OnmsMapElementDao onmsMapElementDao)
setEventForwarder
public void setEventForwarder(EventForwarder eventForwarder)
getEventForwarder
public EventForwarder getEventForwarder()
getOnmsNodeDao
public NodeDao getOnmsNodeDao()
setOnmsNodeDao
public void setOnmsNodeDao(NodeDao onmsNodeDao)
getName
public String getName()
- Specified by:
getName in interface ProvisioningAdapter- Specified by:
getName in class SimpleQueuedProvisioningAdapter
getMapsAdapterConfig
public MapsAdapterConfig getMapsAdapterConfig()
setMapsAdapterConfig
public void setMapsAdapterConfig(MapsAdapterConfig mapsAdapterConfig)
isNodeReady
public boolean isNodeReady(org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter.AdapterOperation op)
- Specified by:
isNodeReady in class SimpleQueuedProvisioningAdapter
processPendingOperationForNode
public void processPendingOperationForNode(org.opennms.netmgt.provision.SimpleQueuedProvisioningAdapter.AdapterOperation op)
throws ProvisioningAdapterException
- Specified by:
processPendingOperationForNode in class SimpleQueuedProvisioningAdapter
- Throws:
ProvisioningAdapterException
getTemplate
public org.springframework.transaction.support.TransactionTemplate getTemplate()
setTemplate
public void setTemplate(org.springframework.transaction.support.TransactionTemplate template)
Copyright © 2009. All Rights Reserved.