6.6. ApnsServiceFactory builder callback

ApnsServiceFactory 附带了一个空的回调方法,可用于配置(甚至替换)默认的 ApnsServiceBuilder 实例。方法的签名如下:

protected ApnsServiceBuilder configureServiceBuilder(ApnsServiceBuilder serviceBuilder);

可使用如下方式:

ApnsServiceFactory proxiedApnsServiceFactory = new ApnsServiceFactory(){
  
  @Override
  protected ApnsServiceBuilder configureServiceBuilder(ApnsServiceBuilder serviceBuilder) {
    return serviceBuilder.withSocksProxy("my.proxy.com", 6666);
  }

};