Author: ruwan
Date: Sat Apr 25 19:00:36 2009
New Revision: 768582

URL: http://svn.apache.org/viewvc?rev=768582&view=rev
Log:
removing the redundant castings

Modified:
    
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java

Modified: 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
URL: 
http://svn.apache.org/viewvc/synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java?rev=768582&r1=768581&r2=768582&view=diff
==============================================================================
--- 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 (original)
+++ 
synapse/trunk/java/modules/core/src/main/java/org/apache/synapse/config/SynapseConfiguration.java
 Sat Apr 25 19:00:36 2009
@@ -857,9 +857,7 @@
 
         // destroy the managed endpoints
         for (Endpoint endpoint : getDefinedEndpoints().values()) {
-            if (endpoint instanceof ManagedLifecycle) {
-                ((ManagedLifecycle) endpoint).destroy();
-            }
+            endpoint.destroy();
         }
 
         // destroy the startups
@@ -909,9 +907,7 @@
 
         //initialize endpoints
         for (Endpoint endpoint : getDefinedEndpoints().values()) {
-            if (endpoint instanceof ManagedLifecycle) {
-                ((ManagedLifecycle) endpoint).init(se);
-            }
+            endpoint.init(se);
         }
 
          // initialize managed mediators
@@ -924,9 +920,7 @@
         // initialize all the proxy services
         for (ProxyService proxy : getProxyServices()) {
 
-            if (proxy.getTargetInLineEndpoint() instanceof ManagedLifecycle) {
-                ((ManagedLifecycle) proxy.getTargetInLineEndpoint()).init(se);
-            }
+            proxy.getTargetInLineEndpoint().init(se);
 
             if (proxy.getTargetInLineInSequence() != null) {
                 proxy.getTargetInLineInSequence().init(se);


Reply via email to