final String interfaceName = rpc.getServiceInterface();
final String id = rpc.getId();
final Type beanType = this.getInterfaceType(id, interfaceName + Constants.ASYNC_SUFFIX);
rpc.setType(beanType);
context.debug("service interface: " + interfaceName);
context.debug("async service interface: " + beanType.getName());
final Type superType = this.getSingletonFactoryBean();
final NewConcreteType beanFactory = this.getBeanFactory();
final NewNestedType factoryBean = beanFactory.newNestedType();