Author: davsclaus Date: Fri May 8 08:18:40 2009 New Revision: 772880 URL: http://svn.apache.org/viewvc?rev=772880&view=rev Log: Moved HeaderFilterStrategyAware to spi package where it belongs.
Added: camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java (contents, props changed) - copied, changed from r772738, camel/trunk/camel-core/src/main/java/org/apache/camel/HeaderFilterStrategyAware.java Removed: camel/trunk/camel-core/src/main/java/org/apache/camel/HeaderFilterStrategyAware.java Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSoapEndpoint.java camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/DefaultCxfBinding.java camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java camel/trunk/components/camel-jhc/src/main/java/org/apache/camel/component/jhc/JhcEndpoint.java camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/DefaultRestletBinding.java camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java camel/trunk/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java Copied: camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java (from r772738, camel/trunk/camel-core/src/main/java/org/apache/camel/HeaderFilterStrategyAware.java) URL: http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java?p2=camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java&p1=camel/trunk/camel-core/src/main/java/org/apache/camel/HeaderFilterStrategyAware.java&r1=772738&r2=772880&rev=772880&view=diff ============================================================================== --- camel/trunk/camel-core/src/main/java/org/apache/camel/HeaderFilterStrategyAware.java (original) +++ camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java Fri May 8 08:18:40 2009 @@ -14,9 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.camel; - -import org.apache.camel.spi.HeaderFilterStrategy; +package org.apache.camel.spi; /** * An interface to represent an object which can make use of @@ -27,9 +25,17 @@ */ public interface HeaderFilterStrategyAware { - // TODO move this to SPI package - + /** + * Gets the header filter strategy used + * + * @return the strategy + */ HeaderFilterStrategy getHeaderFilterStrategy(); - + + /** + * Sets the header filter strategy to use + * + * @param strategy the strategy + */ void setHeaderFilterStrategy(HeaderFilterStrategy strategy); } Propchange: camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java ------------------------------------------------------------------------------ svn:eol-style = native Propchange: camel/trunk/camel-core/src/main/java/org/apache/camel/spi/HeaderFilterStrategyAware.java ------------------------------------------------------------------------------ svn:keywords = Rev Date Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java (original) +++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfEndpoint.java Fri May 8 08:18:40 2009 @@ -25,7 +25,6 @@ import org.apache.camel.CamelContext; import org.apache.camel.CamelException; import org.apache.camel.Consumer; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.Processor; import org.apache.camel.Producer; import org.apache.camel.component.cxf.feature.MessageDataFormatFeature; @@ -33,6 +32,7 @@ import org.apache.camel.component.cxf.util.CxfEndpointUtils; import org.apache.camel.impl.DefaultEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.camel.util.ObjectHelper; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSoapEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSoapEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSoapEndpoint.java (original) +++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/CxfSoapEndpoint.java Fri May 8 08:18:40 2009 @@ -17,7 +17,6 @@ package org.apache.camel.component.cxf; import java.util.Map; - import javax.wsdl.Definition; import javax.wsdl.factory.WSDLFactory; import javax.wsdl.xml.WSDLReader; @@ -28,11 +27,11 @@ import org.apache.camel.Endpoint; import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.PollingConsumer; import org.apache.camel.Processor; import org.apache.camel.Producer; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.cxf.Bus; import org.apache.cxf.BusFactory; import org.apache.cxf.helpers.DOMUtils; Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/DefaultCxfBinding.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/DefaultCxfBinding.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/DefaultCxfBinding.java (original) +++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/DefaultCxfBinding.java Fri May 8 08:18:40 2009 @@ -30,9 +30,8 @@ import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; -import org.apache.camel.HeaderFilterStrategyAware; -import org.apache.camel.component.cxf.transport.CamelTransportConstants; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.apache.cxf.binding.soap.SoapHeader; Modified: camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java (original) +++ camel/trunk/components/camel-cxf/src/main/java/org/apache/camel/component/cxf/cxfbean/CxfBeanEndpoint.java Fri May 8 08:18:40 2009 @@ -19,10 +19,10 @@ import java.util.ArrayList; import java.util.List; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.component.cxf.CxfHeaderFilterStrategy; import org.apache.camel.impl.ProcessorEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.camel.util.CamelContextHelper; import org.apache.cxf.Bus; import org.apache.cxf.BusFactory; Modified: camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java (original) +++ camel/trunk/components/camel-http/src/main/java/org/apache/camel/component/http/HttpEndpoint.java Fri May 8 08:18:40 2009 @@ -24,11 +24,11 @@ import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.PollingConsumer; import org.apache.camel.Producer; import org.apache.camel.impl.DefaultPollingEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.camel.util.ObjectHelper; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpConnectionManager; Modified: camel/trunk/components/camel-jhc/src/main/java/org/apache/camel/component/jhc/JhcEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jhc/src/main/java/org/apache/camel/component/jhc/JhcEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-jhc/src/main/java/org/apache/camel/component/jhc/JhcEndpoint.java (original) +++ camel/trunk/components/camel-jhc/src/main/java/org/apache/camel/component/jhc/JhcEndpoint.java Fri May 8 08:18:40 2009 @@ -19,11 +19,11 @@ import java.net.URI; import org.apache.camel.Consumer; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.Processor; import org.apache.camel.Producer; import org.apache.camel.impl.DefaultEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.http.params.HttpParams; /** Modified: camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java (original) +++ camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsComponent.java Fri May 8 08:18:40 2009 @@ -17,17 +17,16 @@ package org.apache.camel.component.jms; import java.util.Map; - import javax.jms.ConnectionFactory; import javax.jms.ExceptionListener; import javax.jms.Session; import org.apache.camel.CamelContext; import org.apache.camel.Endpoint; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.component.jms.requestor.Requestor; import org.apache.camel.impl.DefaultComponent; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.camel.util.ObjectHelper; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; Modified: camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java (original) +++ camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsEndpoint.java Fri May 8 08:18:40 2009 @@ -29,12 +29,12 @@ import org.apache.camel.Component; import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.PollingConsumer; import org.apache.camel.Processor; import org.apache.camel.component.jms.requestor.Requestor; import org.apache.camel.impl.DefaultEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.springframework.core.task.TaskExecutor; import org.springframework.jms.core.JmsOperations; import org.springframework.jms.core.JmsTemplate; Modified: camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/DefaultRestletBinding.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/DefaultRestletBinding.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/DefaultRestletBinding.java (original) +++ camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/DefaultRestletBinding.java Fri May 8 08:18:40 2009 @@ -24,11 +24,11 @@ import javax.xml.transform.dom.DOMSource; import org.apache.camel.Exchange; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.Message; import org.apache.camel.RuntimeCamelException; import org.apache.camel.converter.jaxp.StringSource; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.restlet.data.ChallengeResponse; Modified: camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java (original) +++ camel/trunk/components/camel-restlet/src/main/java/org/apache/camel/component/restlet/RestletEndpoint.java Fri May 8 08:18:40 2009 @@ -20,11 +20,11 @@ import java.util.concurrent.atomic.AtomicBoolean; import org.apache.camel.Consumer; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.Processor; import org.apache.camel.Producer; import org.apache.camel.impl.DefaultEndpoint; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.restlet.data.Method; Modified: camel/trunk/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java?rev=772880&r1=772879&r2=772880&view=diff ============================================================================== --- camel/trunk/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java (original) +++ camel/trunk/components/camel-xmpp/src/main/java/org/apache/camel/component/xmpp/XmppEndpoint.java Fri May 8 08:18:40 2009 @@ -21,12 +21,12 @@ import org.apache.camel.Consumer; import org.apache.camel.Exchange; import org.apache.camel.ExchangePattern; -import org.apache.camel.HeaderFilterStrategyAware; import org.apache.camel.Processor; import org.apache.camel.Producer; import org.apache.camel.impl.DefaultEndpoint; import org.apache.camel.impl.DefaultHeaderFilterStrategy; import org.apache.camel.spi.HeaderFilterStrategy; +import org.apache.camel.spi.HeaderFilterStrategyAware; import org.apache.camel.util.ObjectHelper; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory;