You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ni...@apache.org on 2010/05/27 04:02:55 UTC

svn commit: r948652 - /camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java

Author: ningjiang
Date: Thu May 27 02:02:55 2010
New Revision: 948652

URL: http://svn.apache.org/viewvc?rev=948652&view=rev
Log:
CAMEL-2751 Clean up the code of TimerEndpoint

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java
URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java?rev=948652&r1=948651&r2=948652&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java (original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/component/timer/TimerEndpoint.java Thu May 27 02:02:55 2010
@@ -147,20 +147,16 @@ public class TimerEndpoint extends Defau
         return true;
     }
 
-    public Timer getTimer() {
-        synchronized (this) {
-            if (timer == null) {
-                TimerComponent tc = (TimerComponent) getComponent();
-                timer = tc.getTimer(this);
-            }
-            return timer;
+    public synchronized Timer getTimer() {
+        if (timer == null) {
+            TimerComponent tc = (TimerComponent)getComponent();
+            timer = tc.getTimer(this);
         }
+        return timer;
     }
 
-    public void setTimer(Timer timer) {
-        synchronized (this) {
-            this.timer = timer;
-        }
+    public synchronized void setTimer(Timer timer) {
+        this.timer = timer;
     }
 
     @ManagedAttribute(description = "Camel id")