Repository: camel
Updated Branches:
  refs/heads/master 48923c5ae -> ca3e8a0a6


[CAMEL-7435] Create a generic callback to configure the APNS service builder.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/ca3e8a0a
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/ca3e8a0a
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/ca3e8a0a

Branch: refs/heads/master
Commit: ca3e8a0a62fd93f30ab2fa1bbb2190a14ce53f8e
Parents: 48923c5
Author: Henryk Konsek <[email protected]>
Authored: Tue May 13 08:53:24 2014 +0200
Committer: Henryk Konsek <[email protected]>
Committed: Tue May 13 08:53:24 2014 +0200

----------------------------------------------------------------------
 .../apache/camel/component/apns/factory/ApnsServiceFactory.java | 5 +++++
 1 file changed, 5 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/ca3e8a0a/components/camel-apns/src/main/java/org/apache/camel/component/apns/factory/ApnsServiceFactory.java
----------------------------------------------------------------------
diff --git 
a/components/camel-apns/src/main/java/org/apache/camel/component/apns/factory/ApnsServiceFactory.java
 
b/components/camel-apns/src/main/java/org/apache/camel/component/apns/factory/ApnsServiceFactory.java
index 81a0257..0debdd1 100644
--- 
a/components/camel-apns/src/main/java/org/apache/camel/component/apns/factory/ApnsServiceFactory.java
+++ 
b/components/camel-apns/src/main/java/org/apache/camel/component/apns/factory/ApnsServiceFactory.java
@@ -167,6 +167,7 @@ public class ApnsServiceFactory implements 
CamelContextAware {
 
     public ApnsService getApnsService() {
         ApnsServiceBuilder builder = APNS.newService();
+        builder = configureServiceBuilder(builder);
 
         configureConnectionStrategy(builder);
         configureReconnectionPolicy(builder);
@@ -182,6 +183,10 @@ public class ApnsServiceFactory implements 
CamelContextAware {
         return apnsService;
     }
 
+    protected ApnsServiceBuilder configureServiceBuilder(ApnsServiceBuilder 
serviceBuilder) {
+        return serviceBuilder;
+    }
+
     private void configureApnsCertificate(ApnsServiceBuilder builder) throws 
IOException {
         if (getSslContext() != null) {
             builder.withSSLContext(getSslContext());

Reply via email to