org.apache.jetspeed.ajax
Class AJAXServiceImpl

java.lang.Object
  extended by org.apache.jetspeed.ajax.AJAXServiceImpl
All Implemented Interfaces:
AJAXService, org.springframework.beans.factory.BeanFactoryAware

public class AJAXServiceImpl
extends java.lang.Object
implements AJAXService, org.springframework.beans.factory.BeanFactoryAware

Performs invocation of the actual AJAX request and returns a result object to converted into XML.

Author:
Scott T. Weaver

Constructor Summary
AJAXServiceImpl(java.util.Map serviceToBeans)
           
AJAXServiceImpl(java.util.Map serviceToBeans, org.apache.velocity.app.VelocityEngine engine, java.util.Map serviceToTemplates)
           
 
Method Summary
protected  java.lang.Class[] getTypes(java.util.List objects)
           
protected  java.lang.Object[] getValues(java.util.List objects)
           
 AJAXResponse processRequest(AJAXRequest request)
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AJAXServiceImpl

public AJAXServiceImpl(java.util.Map serviceToBeans)

AJAXServiceImpl

public AJAXServiceImpl(java.util.Map serviceToBeans,
                       org.apache.velocity.app.VelocityEngine engine,
                       java.util.Map serviceToTemplates)
Method Detail

processRequest

public AJAXResponse processRequest(AJAXRequest request)
                            throws AJAXException
Specified by:
processRequest in interface AJAXService
Throws:
AJAXException

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
                    throws org.springframework.beans.BeansException
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
Throws:
org.springframework.beans.BeansException

getTypes

protected java.lang.Class[] getTypes(java.util.List objects)

getValues

protected java.lang.Object[] getValues(java.util.List objects)


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