edu.vt.middleware.ldap.handler
Class CopyResultHandler<T>

java.lang.Object
  extended by edu.vt.middleware.ldap.handler.AbstractResultHandler<T,T>
      extended by edu.vt.middleware.ldap.handler.CopyResultHandler<T>
Type Parameters:
T - type of result
All Implemented Interfaces:
ResultHandler<T,T>
Direct Known Subclasses:
CopyAttributeHandler, CopySearchResultHandler

public class CopyResultHandler<T>
extends AbstractResultHandler<T,T>

CopyResultHandler converts a NamingEnumeration into a List of ldap results.

Version:
$Revision: 1330 $ $Date: 2010-05-23 18:10:53 -0400 (Sun, 23 May 2010) $
Author:
Middleware Services

Field Summary
 
Fields inherited from class edu.vt.middleware.ldap.handler.AbstractResultHandler
logger
 
Constructor Summary
CopyResultHandler()
           
 
Method Summary
protected  T processResult(SearchCriteria sc, T r)
          Returns the supplied result unaltered.
 
Methods inherited from class edu.vt.middleware.ldap.handler.AbstractResultHandler
process, process, process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CopyResultHandler

public CopyResultHandler()
Method Detail

processResult

protected T processResult(SearchCriteria sc,
                          T r)
                   throws NamingException
Returns the supplied result unaltered.

Specified by:
processResult in class AbstractResultHandler<T,T>
Parameters:
sc - SearchCriteria used to retrieve the result
r - T to process
Returns:
T result that was supplied
Throws:
NamingException - if the supplied result cannot be read


Copyright © 2003-2010 Virginia Tech. All Rights Reserved.