Author: ruwan Date: Thu Apr 23 18:28:40 2009 New Revision: 34006 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=34006
Log: Making the Endpoint interface itself a ManagedLifecycle Modified: branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/Endpoint.java Modified: branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java?rev=34006&r1=34005&r2=34006&view=diff ============================================================================== --- branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java (original) +++ branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/AbstractEndpoint.java Thu Apr 23 18:28:40 2009 @@ -38,7 +38,7 @@ /** * An abstract base class for all Endpoint implementations */ -public abstract class AbstractEndpoint extends FaultHandler implements Endpoint, ManagedLifecycle { +public abstract class AbstractEndpoint extends FaultHandler implements Endpoint { protected Log log; protected static final Log trace = LogFactory.getLog(SynapseConstants.TRACE_LOGGER); Modified: branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/Endpoint.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/Endpoint.java?rev=34006&r1=34005&r2=34006&view=diff ============================================================================== --- branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/Endpoint.java (original) +++ branches/synapse/1.3-wso2v1/modules/core/src/main/java/org/apache/synapse/endpoints/Endpoint.java Thu Apr 23 18:28:40 2009 @@ -19,6 +19,7 @@ package org.apache.synapse.endpoints; +import org.apache.synapse.ManagedLifecycle; import org.apache.synapse.MessageContext; import java.util.List; @@ -32,7 +33,7 @@ * endpoint url. Endpoints may contain zero or more endpoints in them and build up a hierarchical * structure of endpoints. */ -public interface Endpoint { +public interface Endpoint extends ManagedLifecycle { /** * Sends the message context according to an endpoint specific behavior. _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
