org.opennms.netmgt.dao.hibernate
Class OnmsMapDaoHibernate

java.lang.Object
  extended by org.springframework.dao.support.DaoSupport
      extended by org.springframework.orm.hibernate3.support.HibernateDaoSupport
          extended by org.opennms.netmgt.dao.hibernate.AbstractDaoHibernate<OnmsMap,Integer>
              extended by org.opennms.netmgt.dao.hibernate.OnmsMapDaoHibernate
All Implemented Interfaces:
OnmsDao<OnmsMap,Integer>, OnmsMapDao, org.springframework.beans.factory.InitializingBean

public class OnmsMapDaoHibernate
extends AbstractDaoHibernate<OnmsMap,Integer>
implements OnmsMapDao

OnmsMapDaoHibernate class.

Version:
$Id: $
Author:
ranger

Field Summary
 
Fields inherited from class org.springframework.dao.support.DaoSupport
logger
 
Constructor Summary
OnmsMapDaoHibernate()
          Constructor for OnmsMapDaoHibernate.
 
Method Summary
 Collection<OnmsMap> findAll(Integer offset, Integer limit)
          findAll
 Collection<OnmsMap> findAutoAndSaveMaps()
          findAutoAndSaveMaps
 Collection<OnmsMap> findAutoMaps()
          findAutoMaps
 OnmsMap findMapById(int id)
          findMapById
 Collection<OnmsMap> findMapsByGroup(String group)
          findMapsByGroup
 Collection<OnmsMap> findMapsByName(String mapLabel)
          findMapsByName
 Collection<OnmsMap> findMapsByNameAndType(String mapName, String mapType)
          findMapsByNameAndType
 Collection<OnmsMap> findMapsByOwner(String owner)
          findMapsByOwner
 Collection<OnmsMap> findMapsByType(String mapType)
          findMapsByType
 Collection<OnmsMap> findMapsLike(String mapLabel)
          findMapsLike
 Collection<OnmsMap> findSaveMaps()
          findSaveMaps
 Collection<OnmsMap> findUserMaps()
          findUserMaps
 Collection<OnmsMap> findVisibleMapsByGroup(String group)
          findVisibleMapsByGroup
 int updateAllAutomatedMap(Date time)
          updateAllAutomatedMap
 
Methods inherited from class org.opennms.netmgt.dao.hibernate.AbstractDaoHibernate
bulkDelete, clear, countAll, countMatching, delete, deleteAll, evict, find, find, findAll, findMatching, findMatchingObjects, findObjects, findUnique, findUnique, findUnique, flush, get, initialize, load, merge, queryInt, queryInt, save, saveOrUpdate, update
 
Methods inherited from class org.springframework.orm.hibernate3.support.HibernateDaoSupport
checkDaoConfig, convertHibernateAccessException, createHibernateTemplate, getHibernateTemplate, getSession, getSession, getSessionFactory, releaseSession, setHibernateTemplate, setSessionFactory
 
Methods inherited from class org.springframework.dao.support.DaoSupport
afterPropertiesSet, initDao
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opennms.netmgt.dao.OnmsDao
clear, countAll, countMatching, delete, findAll, findMatching, flush, get, initialize, load, save, saveOrUpdate, update
 

Constructor Detail

OnmsMapDaoHibernate

public OnmsMapDaoHibernate()

Constructor for OnmsMapDaoHibernate.

Method Detail

findAll

public Collection<OnmsMap> findAll(Integer offset,
                                   Integer limit)

findAll

Specified by:
findAll in interface OnmsMapDao
Parameters:
offset - a Integer object.
limit - a Integer object.
Returns:
a Collection object.

findMapsLike

public Collection<OnmsMap> findMapsLike(String mapLabel)

findMapsLike

Specified by:
findMapsLike in interface OnmsMapDao
Parameters:
mapLabel - a String object.
Returns:
a Collection object.

findMapsByName

public Collection<OnmsMap> findMapsByName(String mapLabel)

findMapsByName

Specified by:
findMapsByName in interface OnmsMapDao
Parameters:
mapLabel - a String object.
Returns:
a Collection object.

findMapById

public OnmsMap findMapById(int id)

findMapById

Specified by:
findMapById in interface OnmsMapDao
Parameters:
id - a int.
Returns:
a OnmsMap object.

findMapsByNameAndType

public Collection<OnmsMap> findMapsByNameAndType(String mapName,
                                                 String mapType)

findMapsByNameAndType

Specified by:
findMapsByNameAndType in interface OnmsMapDao
Parameters:
mapName - a String object.
mapType - a String object.
Returns:
a Collection object.

findMapsByType

public Collection<OnmsMap> findMapsByType(String mapType)

findMapsByType

Specified by:
findMapsByType in interface OnmsMapDao
Parameters:
mapType - a String object.
Returns:
a Collection object.

findAutoMaps

public Collection<OnmsMap> findAutoMaps()

findAutoMaps

Specified by:
findAutoMaps in interface OnmsMapDao
Returns:
a Collection object.

findUserMaps

public Collection<OnmsMap> findUserMaps()

findUserMaps

Specified by:
findUserMaps in interface OnmsMapDao
Returns:
a Collection object.

findSaveMaps

public Collection<OnmsMap> findSaveMaps()

findSaveMaps

Specified by:
findSaveMaps in interface OnmsMapDao
Returns:
a Collection object.

findMapsByGroup

public Collection<OnmsMap> findMapsByGroup(String group)

findMapsByGroup

Specified by:
findMapsByGroup in interface OnmsMapDao
Parameters:
group - a String object.
Returns:
a Collection object.

findMapsByOwner

public Collection<OnmsMap> findMapsByOwner(String owner)

findMapsByOwner

Specified by:
findMapsByOwner in interface OnmsMapDao
Parameters:
owner - a String object.
Returns:
a Collection object.

findVisibleMapsByGroup

public Collection<OnmsMap> findVisibleMapsByGroup(String group)

findVisibleMapsByGroup

Specified by:
findVisibleMapsByGroup in interface OnmsMapDao
Parameters:
group - a String object.
Returns:
a Collection object.

findAutoAndSaveMaps

public Collection<OnmsMap> findAutoAndSaveMaps()

findAutoAndSaveMaps

Specified by:
findAutoAndSaveMaps in interface OnmsMapDao
Returns:
a Collection object.

updateAllAutomatedMap

public int updateAllAutomatedMap(Date time)

updateAllAutomatedMap

Specified by:
updateAllAutomatedMap in interface OnmsMapDao
Parameters:
time - a Date object.
Returns:
a int.


Copyright © 2011. All Rights Reserved.