org.opennms.acl.repository
Interface ItemAclRepository

All Known Implementing Classes:
CategoryNodeAclRepositoryIbatis, NodeAclRepositoryIbatis

public interface ItemAclRepository

Contract that provides the items for the ACL system. This items can be anything

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

Method Summary
 List<?> getAuthorityItems(List<Integer> items)
          getAuthorityItems
 List<?> getFreeItems(List<Integer> items)
          getFreeItems
 List<?> getItems()
          getItems
 

Method Detail

getItems

List<?> getItems()

getItems

Returns:
a list of items to put under acl control

getAuthorityItems

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

getAuthorityItems

Parameters:
items - a List object.
Returns:
a List object.

getFreeItems

List<?> getFreeItems(List<Integer> items)

getFreeItems

Parameters:
items - a List object.
Returns:
a List object.


Copyright © 2011. All Rights Reserved.