class UpdateSingleCacheAdvice extends SingleUpdateCacheAdvice<UpdateSingleCache> {

    @AfterReturning(pointcut = "updateSingle()", returning = "retVal")
    public void cacheUpdateSingle(final JoinPoint jp, final Object retVal) throws Throwable {
        update(jp, retVal);
    }

    public  UpdateSingleCacheAdvice();

}