org.safehaus.penrose.handler
Class FindHandler

java.lang.Object
  extended byorg.safehaus.penrose.handler.FindHandler

public class FindHandler
extends java.lang.Object

Author:
Endi S. Dewata

Constructor Summary
FindHandler(Handler handler)
           
 
Method Summary
 Entry find(PenroseSession session, Partition partition, java.util.Collection parentPath, java.lang.String dn)
           
 Entry find(PenroseSession session, java.lang.String dn)
          Find an entry given a dn.
 java.util.Collection findPath(PenroseSession session, Partition partition, java.lang.String dn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FindHandler

public FindHandler(Handler handler)
Method Detail

find

public Entry find(PenroseSession session,
                  java.lang.String dn)
           throws java.lang.Exception
Find an entry given a dn.

Parameters:
dn -
Returns:
path from the entry to the root entry
Throws:
java.lang.Exception

findPath

public java.util.Collection findPath(PenroseSession session,
                                     Partition partition,
                                     java.lang.String dn)
                              throws java.lang.Exception
Returns:
path (List of Entries).
Throws:
java.lang.Exception

find

public Entry find(PenroseSession session,
                  Partition partition,
                  java.util.Collection parentPath,
                  java.lang.String dn)
           throws java.lang.Exception
Throws:
java.lang.Exception