org.apache.jetspeed.security
Interface HierarchyResolver


public interface HierarchyResolver

This class allows to implement different types of groups/roles hierarchy.

Version:
$Id: HierarchyResolver.java 187640 2004-09-30 04:01:42Z dlestrat $
Author:
Artem Grinshtein

Method Summary
 String[] resolve(Preferences prefs)
           Returns absolute path names of the hierarchy roles/groups.
 String[] resolveChildren(Preferences prefs)
           Returns the absolute path names of the children of the given hierarchy roles/groups node.
 

Method Detail

resolve

String[] resolve(Preferences prefs)

Returns absolute path names of the hierarchy roles/groups.

Parameters:
prefs - Preferences for the role/group
Returns:
Returns absolute path names of the dependcy roles/groups.

resolveChildren

String[] resolveChildren(Preferences prefs)

Returns the absolute path names of the children of the given hierarchy roles/groups node.

Parameters:
prefs - Preferences for the role/group
Returns:
Returns absolute path names of the children roles/groups.


Copyright © 1999-2007 Apache Software Foundation. All Rights Reserved.