Liferay 6.2.0-ce-m5

com.liferay.portal.jsonwebservice.spring
Class JSONWebServiceDetectorBeanPostProcessor

java.lang.Object
  extended by com.liferay.portal.jsonwebservice.spring.JSONWebServiceDetectorBeanPostProcessor
All Implemented Interfaces:
org.springframework.beans.factory.config.BeanPostProcessor

public class JSONWebServiceDetectorBeanPostProcessor
extends Object
implements org.springframework.beans.factory.config.BeanPostProcessor


Constructor Summary
JSONWebServiceDetectorBeanPostProcessor()
           
 
Method Summary
protected  Class<?> loadUtilClass(Class<?> implementationClass)
           
protected  void onJSONWebServiceBean(Object serviceBean, JSONWebService jsonWebService)
           
 Object postProcessAfterInitialization(Object bean, String beanName)
           
 Object postProcessBeforeInitialization(Object bean, String beanName)
           
protected  void registerJSONWebServiceAction(Object serviceBean, Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JSONWebServiceDetectorBeanPostProcessor

public JSONWebServiceDetectorBeanPostProcessor()
Method Detail

postProcessAfterInitialization

public Object postProcessAfterInitialization(Object bean,
                                             String beanName)
                                      throws org.springframework.beans.BeansException
Specified by:
postProcessAfterInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor
Throws:
org.springframework.beans.BeansException

postProcessBeforeInitialization

public Object postProcessBeforeInitialization(Object bean,
                                              String beanName)
                                       throws org.springframework.beans.BeansException
Specified by:
postProcessBeforeInitialization in interface org.springframework.beans.factory.config.BeanPostProcessor
Throws:
org.springframework.beans.BeansException

loadUtilClass

protected Class<?> loadUtilClass(Class<?> implementationClass)
                          throws ClassNotFoundException
Throws:
ClassNotFoundException

onJSONWebServiceBean

protected void onJSONWebServiceBean(Object serviceBean,
                                    JSONWebService jsonWebService)
                             throws Exception
Throws:
Exception

registerJSONWebServiceAction

protected void registerJSONWebServiceAction(Object serviceBean,
                                            Method method)
                                     throws Exception
Throws:
Exception

Liferay 6.2.0-ce-m5