org.opennms.netmgt.config
Interface MapsAdapterConfig

All Known Implementing Classes:
MapsAdapterConfigFactory, MapsAdapterConfigManager

public interface MapsAdapterConfig

MapsAdapterConfig interface.

Version:
$Id: $
Author:
ranger

Method Summary
 List<Cmap> getAllMaps()
          getAllMaps
 Map<String,List<Celement>> getCelements()
          getCelements
 Map<String,Csubmap> getContainerMaps(String submapName)
          getContainerMaps
 Map<String,Celement> getElementByAddress(String ipaddr)
          getElementByAddress
 int getMapElementDimension()
          getMapElementDimension
 Lock getReadLock()
           
 Map<String,List<Csubmap>> getsubMaps()
          getsubMaps
 List<Csubmap> getSubMaps(String mapName)
          getSubMaps
 Lock getWriteLock()
           
 void rebuildPackageIpListMap()
          rebuildPackageIpListMap
 void update()
          update
 

Method Detail

getMapElementDimension

int getMapElementDimension()

getMapElementDimension

Returns:
a int.

getAllMaps

List<Cmap> getAllMaps()

getAllMaps

Returns:
a List object.

getSubMaps

List<Csubmap> getSubMaps(String mapName)

getSubMaps

Parameters:
mapName - a String object.
Returns:
a List object.

getContainerMaps

Map<String,Csubmap> getContainerMaps(String submapName)

getContainerMaps

Parameters:
submapName - a String object.
Returns:
a Map object.

getsubMaps

Map<String,List<Csubmap>> getsubMaps()

getsubMaps

Returns:
a Map object.

getElementByAddress

Map<String,Celement> getElementByAddress(String ipaddr)

getElementByAddress

Parameters:
ipaddr - a String object.
Returns:
a Map object.

getCelements

Map<String,List<Celement>> getCelements()

getCelements

Returns:
a Map object.

rebuildPackageIpListMap

void rebuildPackageIpListMap()

rebuildPackageIpListMap


update

void update()
            throws IOException,
                   org.exolab.castor.xml.MarshalException,
                   org.exolab.castor.xml.ValidationException

update

Throws:
IOException - if any.
org.exolab.castor.xml.MarshalException - if any.
org.exolab.castor.xml.ValidationException - if any.

getReadLock

Lock getReadLock()

getWriteLock

Lock getWriteLock()


Copyright © 2011. All Rights Reserved.