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()
getOnmsMapDao
public OnmsMapDao getOnmsMapDao()
setOnmsMapDao
public void setOnmsMapDao(OnmsMapDao onmsMapDao)
getOnmsMapElementDao
public OnmsMapElementDao getOnmsMapElementDao()
setOnmsMapElementDao
public void setOnmsMapElementDao(OnmsMapElementDao onmsMapElementDao)
getMapsAdapterConfig
public MapsAdapterConfig getMapsAdapterConfig()
setMapsAdapterConfig
public void setMapsAdapterConfig(MapsAdapterConfig mapsAdapterConfig)
setEventForwarder
public void setEventForwarder(EventForwarder eventForwarder)
getEventForwarder
public EventForwarder getEventForwarder()
getOnmsNodeDao
public NodeDao getOnmsNodeDao()
setOnmsNodeDao
public void setOnmsNodeDao(NodeDao onmsNodeDao)
getTemplate
public org.springframework.transaction.support.TransactionTemplate getTemplate()
setTemplate
public void setTemplate(org.springframework.transaction.support.TransactionTemplate template)
getName
public String getName()
- Specified by:
getName in interface ProvisioningAdapter- Specified by:
getName in class SimpleQueuedProvisioningAdapter
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
afterPropertiesSet
public void afterPropertiesSet()
throws Exception
- Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
- Throws:
Exception
removeEmptySubmap
protected void removeEmptySubmap(OnmsMap submap)
Copyright © 2009. All Rights Reserved.