org.opennms.netmgt.dao
Interface LinkStateDao

All Superinterfaces:
OnmsDao<OnmsLinkState,Integer>
All Known Implementing Classes:
LinkStateDaoHibernate

public interface LinkStateDao
extends OnmsDao<OnmsLinkState,Integer>

LinkStateDao interface.

Version:
$Id: $
Author:
ranger

Method Summary
 Collection<OnmsLinkState> findAll(Integer offset, Integer limit)
          findAll
 OnmsLinkState findByDataLinkInterfaceId(Integer interfaceId)
          findByDataLinkInterfaceId
 OnmsLinkState findById(Integer id)
          findById
 Collection<OnmsLinkState> findByNodeId(Integer nodeId)
          findByNodeId
 Collection<OnmsLinkState> findByNodeParentId(Integer nodeParentId)
          findByNodeParentId
 
Methods inherited from interface org.opennms.netmgt.dao.OnmsDao
clear, countAll, countMatching, delete, findAll, findMatching, flush, get, initialize, load, save, saveOrUpdate, update
 

Method Detail

findAll

Collection<OnmsLinkState> findAll(Integer offset,
                                  Integer limit)

findAll

Parameters:
offset - a Integer object.
limit - a Integer object.
Returns:
a Collection object.

findById

OnmsLinkState findById(Integer id)

findById

Parameters:
id - a Integer object.
Returns:
a OnmsLinkState object.

findByDataLinkInterfaceId

OnmsLinkState findByDataLinkInterfaceId(Integer interfaceId)

findByDataLinkInterfaceId

Parameters:
interfaceId - a Integer object.
Returns:
a OnmsLinkState object.

findByNodeId

Collection<OnmsLinkState> findByNodeId(Integer nodeId)

findByNodeId

Parameters:
nodeId - a Integer object.
Returns:
a Collection object.

findByNodeParentId

Collection<OnmsLinkState> findByNodeParentId(Integer nodeParentId)

findByNodeParentId

Parameters:
nodeParentId - a Integer object.
Returns:
a Collection object.


Copyright © 2011. All Rights Reserved.