org.opennms.acl.repository.ibatis
Class NodeAclRepositoryIbatis

java.lang.Object
  extended by org.springframework.jdbc.support.JdbcAccessor
      extended by org.springframework.orm.ibatis.SqlMapClientTemplate
          extended by org.opennms.acl.repository.ibatis.NodeAclRepositoryIbatis
All Implemented Interfaces:
ItemAclRepository, org.springframework.beans.factory.InitializingBean, org.springframework.orm.ibatis.SqlMapClientOperations

@Repository(value="nodeAclRepository")
public class NodeAclRepositoryIbatis
extends org.springframework.orm.ibatis.SqlMapClientTemplate
implements ItemAclRepository

NodeAclRepositoryIbatis class.

Since:
jdk 1.5.0
Version:
$Id: $
Author:
Massimiliano Dessì (desmax74@yahoo.it)

Field Summary
 
Fields inherited from class org.springframework.jdbc.support.JdbcAccessor
logger
 
Constructor Summary
NodeAclRepositoryIbatis()
           
 
Method Summary
 List<NodeONMSDTO> getAuthorityItems(List<Integer> items)
          getAuthorityItems
 List<NodeONMSDTO> getFreeItems(List<Integer> items)
          getFreeItems
 List<NodeONMSDTO> getItems()
          getItems
 void setSqlMapClient(com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)
          
 
Methods inherited from class org.springframework.orm.ibatis.SqlMapClientTemplate
afterPropertiesSet, delete, delete, delete, execute, executeWithListResult, executeWithMapResult, getDataSource, getSqlMapClient, insert, insert, queryForList, queryForList, queryForList, queryForList, queryForMap, queryForMap, queryForObject, queryForObject, queryForObject, queryWithRowHandler, queryWithRowHandler, update, update, update
 
Methods inherited from class org.springframework.jdbc.support.JdbcAccessor
getExceptionTranslator, isLazyInit, setDatabaseProductName, setDataSource, setExceptionTranslator, setLazyInit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeAclRepositoryIbatis

public NodeAclRepositoryIbatis()
Method Detail

setSqlMapClient

public void setSqlMapClient(@Qualifier(value="onmsSqlMapClient")
                            com.ibatis.sqlmap.client.SqlMapClient sqlMapClient)

Overrides:
setSqlMapClient in class org.springframework.orm.ibatis.SqlMapClientTemplate

getItems

public List<NodeONMSDTO> getItems()

getItems

Specified by:
getItems in interface ItemAclRepository
Returns:
a List object.

getAuthorityItems

public List<NodeONMSDTO> getAuthorityItems(List<Integer> items)

getAuthorityItems

Specified by:
getAuthorityItems in interface ItemAclRepository
Parameters:
items - a List object.
Returns:
a List object.

getFreeItems

public List<NodeONMSDTO> getFreeItems(List<Integer> items)

getFreeItems

Specified by:
getFreeItems in interface ItemAclRepository
Parameters:
items - a List object.
Returns:
a List object.


Copyright © 2011. All Rights Reserved.