protected void createRpcAsyncServiceInterface(final NewConcreteType newType) {
Checker.notNull("parameter:newType", newType);
final GeneratorContext context = this.getGeneratorContext();
context.branch();
context.info("Generating Rpc async service interface counterpart for the rpc service interface.");
final NewNestedInterfaceType asyncServiceInterface = newType.newNestedInterfaceType();
asyncServiceInterface.setNestedName(Constants.RPC_ASYNC_SERVICE_INTERFACE);
asyncServiceInterface.setStatic(true);
asyncServiceInterface.setVisibility(Visibility.PUBLIC);