Repository: camel
Updated Branches:
  refs/heads/master f96385a50 -> 716928ced


Revert "CAMEL-11655 - Camel-Nagios: Use Encryption enum instead of 
EncryptionMethod"

This reverts commit efee1f707a41f3091955e11beab26d0afbf916cd.


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

Branch: refs/heads/master
Commit: 6e5dce3acaa3e1f6b669362198ae39f2cbd587e9
Parents: f96385a
Author: Andrea Cosentino <anco...@gmail.com>
Authored: Tue Aug 22 08:04:20 2017 +0200
Committer: Andrea Cosentino <anco...@gmail.com>
Committed: Tue Aug 22 08:04:20 2017 +0200

----------------------------------------------------------------------
 .../src/main/docs/nagios-component.adoc         |  2 +-
 .../component/nagios/NagiosConfiguration.java   | 24 ++++++++++----------
 .../nagios/NagiosXorEncryptionTest.java         |  2 +-
 .../NagiosComponentConfiguration.java           | 12 +++++-----
 4 files changed, 20 insertions(+), 20 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/6e5dce3a/components/camel-nagios/src/main/docs/nagios-component.adoc
----------------------------------------------------------------------
diff --git a/components/camel-nagios/src/main/docs/nagios-component.adoc 
b/components/camel-nagios/src/main/docs/nagios-component.adoc
index dd040ac..9bc6501 100644
--- a/components/camel-nagios/src/main/docs/nagios-component.adoc
+++ b/components/camel-nagios/src/main/docs/nagios-component.adoc
@@ -81,7 +81,7 @@ with the following path and query parameters:
 | **sendSync** (producer) | Whether or not to use synchronous when sending a 
passive check. Setting it to false will allow Camel to continue routing the 
message and the passive check message will be send asynchronously. | true | 
boolean
 | **timeout** (producer) | Sending timeout in millis. | 5000 | int
 | **synchronous** (advanced) | Sets whether synchronous processing should be 
strictly used or Camel is allowed to use asynchronous processing (if 
supported). | false | boolean
-| **encryption** (security) | To specify an encryption method. |  | Encryption
+| **encryptionMethod** (security) | To specify an encryption method. |  | 
NagiosEncryptionMethod
 | **password** (security) | Password to be authenticated when sending checks 
to Nagios. |  | String
 |=======================================================================
 // endpoint options: END

http://git-wip-us.apache.org/repos/asf/camel/blob/6e5dce3a/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java
----------------------------------------------------------------------
diff --git 
a/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java
 
b/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java
index a4b160a..69cdcee 100644
--- 
a/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java
+++ 
b/components/camel-nagios/src/main/java/org/apache/camel/component/nagios/NagiosConfiguration.java
@@ -47,7 +47,7 @@ public class NagiosConfiguration implements Cloneable {
     @UriParam(label = "security", secret = true)
     private String password;
     @UriParam(label = "security")
-    private Encryption encryption = Encryption.NONE;
+    private NagiosEncryptionMethod encryptionMethod;
 
     /**
      * Returns a copy of this configuration
@@ -89,19 +89,19 @@ public class NagiosConfiguration implements Cloneable {
             nagiosSettings.setPort(getPort());
             nagiosSettings.setPassword(getPassword());
 
-            if (encryption != null) {
-                if (Encryption.NONE == encryption) {
+            if (encryptionMethod != null) {
+                if (NagiosEncryptionMethod.No == encryptionMethod) {
                     nagiosSettings.setEncryption(Encryption.NONE);
-                } else if (Encryption.XOR == encryption) {
+                } else if (NagiosEncryptionMethod.Xor == encryptionMethod) {
                     nagiosSettings.setEncryption(Encryption.XOR);
-                } else if (Encryption.TRIPLE_DES == encryption) {
+                } else if (NagiosEncryptionMethod.TripleDes == 
encryptionMethod) {
                     nagiosSettings.setEncryption(Encryption.TRIPLE_DES);
                 } else {
-                    throw new IllegalArgumentException("Unknown encryption 
method: " + encryption);
+                    throw new IllegalArgumentException("Unknown encryption 
method: " + encryptionMethod);
                 }
             }
         }
-        
+
         return nagiosSettings;
     }
 
@@ -164,21 +164,21 @@ public class NagiosConfiguration implements Cloneable {
         this.password = password;
     }
 
-    public Encryption getEncryptionMethod() {
-        return encryption;
+    public NagiosEncryptionMethod getEncryptionMethod() {
+        return encryptionMethod;
     }
 
     /**
      * To specify an encryption method.
      */
-    public void setEncryption(Encryption encryptionMethod) {
-        this.encryption = encryption;
+    public void setEncryptionMethod(NagiosEncryptionMethod encryptionMethod) {
+        this.encryptionMethod = encryptionMethod;
     }
 
     @Override
     public String toString() {
         return "NagiosConfiguration[host=" + host + ":" + port + ", 
connectionTimeout=" + connectionTimeout
-                + ", timeout=" + timeout + ", encryption=" + encryption + "]";
+                + ", timeout=" + timeout + ", encryptionMethod=" + 
encryptionMethod + "]";
     }
 
 }

http://git-wip-us.apache.org/repos/asf/camel/blob/6e5dce3a/components/camel-nagios/src/test/java/org/apache/camel/component/nagios/NagiosXorEncryptionTest.java
----------------------------------------------------------------------
diff --git 
a/components/camel-nagios/src/test/java/org/apache/camel/component/nagios/NagiosXorEncryptionTest.java
 
b/components/camel-nagios/src/test/java/org/apache/camel/component/nagios/NagiosXorEncryptionTest.java
index cf4766c..d9e5346 100644
--- 
a/components/camel-nagios/src/test/java/org/apache/camel/component/nagios/NagiosXorEncryptionTest.java
+++ 
b/components/camel-nagios/src/test/java/org/apache/camel/component/nagios/NagiosXorEncryptionTest.java
@@ -72,7 +72,7 @@ public class NagiosXorEncryptionTest extends CamelTestSupport 
{
         return new RouteBuilder() {
             @Override
             public void configure() throws Exception {
-                String uri = 
"nagios:127.0.0.1:25664?password=secret&encryption=Xor";
+                String uri = 
"nagios:127.0.0.1:25664?password=secret&encryptionMethod=Xor";
 
                 NagiosComponent nagiosComponent = new NagiosComponent();
                 nagiosComponent.setCamelContext(context);

http://git-wip-us.apache.org/repos/asf/camel/blob/6e5dce3a/platforms/spring-boot/components-starter/camel-nagios-starter/src/main/java/org/apache/camel/component/nagios/springboot/NagiosComponentConfiguration.java
----------------------------------------------------------------------
diff --git 
a/platforms/spring-boot/components-starter/camel-nagios-starter/src/main/java/org/apache/camel/component/nagios/springboot/NagiosComponentConfiguration.java
 
b/platforms/spring-boot/components-starter/camel-nagios-starter/src/main/java/org/apache/camel/component/nagios/springboot/NagiosComponentConfiguration.java
index bcbb527..cf7611c 100644
--- 
a/platforms/spring-boot/components-starter/camel-nagios-starter/src/main/java/org/apache/camel/component/nagios/springboot/NagiosComponentConfiguration.java
+++ 
b/platforms/spring-boot/components-starter/camel-nagios-starter/src/main/java/org/apache/camel/component/nagios/springboot/NagiosComponentConfiguration.java
@@ -18,7 +18,7 @@ package org.apache.camel.component.nagios.springboot;
 
 import javax.annotation.Generated;
 import com.googlecode.jsendnsca.NagiosSettings;
-import com.googlecode.jsendnsca.encryption.Encryption;
+import org.apache.camel.component.nagios.NagiosEncryptionMethod;
 import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.springframework.boot.context.properties.ConfigurationProperties;
 import org.springframework.boot.context.properties.NestedConfigurationProperty;
@@ -90,7 +90,7 @@ public class NagiosComponentConfiguration
         /**
          * To specify an encryption method.
          */
-        private Encryption encryption;
+        private NagiosEncryptionMethod encryptionMethod;
 
         public NagiosSettings getNagiosSettings() {
             return nagiosSettings;
@@ -140,12 +140,12 @@ public class NagiosComponentConfiguration
             this.password = password;
         }
 
-        public Encryption getEncryption() {
-            return encryption;
+        public NagiosEncryptionMethod getEncryptionMethod() {
+            return encryptionMethod;
         }
 
-        public void setEncryption(Encryption encryption) {
-            this.encryption = encryption;
+        public void setEncryptionMethod(NagiosEncryptionMethod 
encryptionMethod) {
+            this.encryptionMethod = encryptionMethod;
         }
     }
 }
\ No newline at end of file

Reply via email to