org.apache.jetspeed.search.handlers
Class HandlerFactoryImpl

java.lang.Object
  extended by org.apache.jetspeed.search.handlers.HandlerFactoryImpl
All Implemented Interfaces:
HandlerFactory

public class HandlerFactoryImpl
extends java.lang.Object
implements HandlerFactory

Search object handler factory

Version:
$Id: HandlerFactoryImpl.java 516448 2007-03-09 16:25:47Z ate $
Author:
Mark Orciuch, Jeremy Ford

Constructor Summary
HandlerFactoryImpl(java.util.Map classNameMapping)
           
 
Method Summary
 void addClassNameMapping(java.lang.String className, java.lang.String handlerClassName)
           
 ObjectHandler getHandler(java.lang.Object obj)
          Returns parsed object handler for specific object
 ObjectHandler getHandler(java.lang.String className)
          Returns parsed object handler for specific object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HandlerFactoryImpl

public HandlerFactoryImpl(java.util.Map classNameMapping)
Method Detail

addClassNameMapping

public void addClassNameMapping(java.lang.String className,
                                java.lang.String handlerClassName)
Specified by:
addClassNameMapping in interface HandlerFactory

getHandler

public ObjectHandler getHandler(java.lang.Object obj)
                         throws java.lang.Exception
Returns parsed object handler for specific object

Specified by:
getHandler in interface HandlerFactory
Parameters:
obj -
Returns:
Throws:
java.lang.Exception

getHandler

public ObjectHandler getHandler(java.lang.String className)
                         throws java.lang.Exception
Returns parsed object handler for specific object

Specified by:
getHandler in interface HandlerFactory
Parameters:
obj -
Returns:
Throws:
java.lang.Exception


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