@Override public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof ISerializer) { register((ISerializer<?>) bean); } return bean; }
@Override public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException { if (bean instanceof IContextSerializer) { register((IContextSerializer<?>) bean); } return bean; }