org.opennms.acl.repository.ibatis
Class CategoryNodeAclRepositoryIbatis

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

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

CategoryNodeAclRepositoryIbatis 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
CategoryNodeAclRepositoryIbatis()
           
 
Method Summary
 List<?> getAuthorityItems(List<Integer> items)
          getAuthorityItems
 List<?> getFreeItems(List<Integer> items)
          getFreeItems
 List<?> 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

CategoryNodeAclRepositoryIbatis

public CategoryNodeAclRepositoryIbatis()
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<?> getItems()

getItems

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

getAuthorityItems

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

getAuthorityItems

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

getFreeItems

public List<?> 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.