com.rapidtransform.core.search.lucene
Class MetaSaveAdvice

java.lang.Object
  extended by org.compass.spring.aop.AbstractCompassInterceptor
      extended by org.compass.spring.aop.AbstractCompassSaveInterceptor
          extended by com.rapidtransform.core.search.lucene.MetaSaveAdvice
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.springframework.aop.AfterReturningAdvice, org.springframework.beans.factory.InitializingBean

public class MetaSaveAdvice
extends org.compass.spring.aop.AbstractCompassSaveInterceptor
implements org.springframework.aop.AfterReturningAdvice

Author:
Steve Werner

Constructor Summary
MetaSaveAdvice()
           
 
Method Summary
 void afterReturning(java.lang.Object returnValue, java.lang.reflect.Method method, java.lang.Object[] agrs, java.lang.Object target)
           
 MetaService getMetaService()
           
 void setMetaService(MetaService metaService)
           
 
Methods inherited from class org.compass.spring.aop.AbstractCompassInterceptor
afterPropertiesSet, getCompass, getParameterIndex, isUseReturnValue, setCompass, setParameterIndex, setUseReturnValue
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetaSaveAdvice

public MetaSaveAdvice()
Method Detail

getMetaService

public MetaService getMetaService()
Returns:
Returns the metaService.

setMetaService

public void setMetaService(MetaService metaService)
Parameters:
metaService - The metaService to set.

afterReturning

public void afterReturning(java.lang.Object returnValue,
                           java.lang.reflect.Method method,
                           java.lang.Object[] agrs,
                           java.lang.Object target)
                    throws java.lang.Throwable
Specified by:
afterReturning in interface org.springframework.aop.AfterReturningAdvice
Throws:
java.lang.Throwable