Author: hadrian
Date: Wed Jul 29 03:06:04 2009
New Revision: 798763

URL: http://svn.apache.org/viewvc?rev=798763&view=rev
Log:
CAMEL-316.  Remove 2 out of 3 Fault apis.

Modified:
    camel/trunk/camel-core/src/main/java/org/apache/camel/Exchange.java
    
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java
    
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/HandleFaultInterceptor.java

Modified: camel/trunk/camel-core/src/main/java/org/apache/camel/Exchange.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/Exchange.java?rev=798763&r1=798762&r2=798763&view=diff
==============================================================================
--- camel/trunk/camel-core/src/main/java/org/apache/camel/Exchange.java 
(original)
+++ camel/trunk/camel-core/src/main/java/org/apache/camel/Exchange.java Wed Jul 
29 03:06:04 2009
@@ -234,23 +234,6 @@
     boolean hasFault();
 
     /**
-     * Returns the fault message; optionally lazily creating one if one has
-     * not been associated with this exchange
-     *
-     * @param lazyCreate <tt>true</tt> will lazy create the fault message
-     * @return the fault
-     * @deprecated use {...@link #hasFault()} or {...@link #getFault()}. Will 
be remove in Camel 2.0 GA.
-     */
-    Message getFault(boolean lazyCreate);
-
-    /**
-     * Sets the fault message
-     *
-     * @param fault the fault message
-     */
-    void setFault(Message fault);
-
-    /**
      * Returns the exception associated with this exchange
      *
      * @return the exception (or null if no faults)

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java?rev=798763&r1=798762&r2=798763&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java 
(original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/impl/DefaultExchange.java 
Wed Jul 29 03:06:04 2009
@@ -270,24 +270,13 @@
     }
 
     public Message getFault() {
-        return getFault(true);
-    }
-
-    public Message getFault(boolean lazyCreate) {
-        Message fault = getOut(lazyCreate);
+        Message fault = getOut(true);
         if (fault != null) {
             fault.setFault(true);
         }
         return fault;
     }
 
-    public void setFault(Message fault) {
-        if (fault != null) {
-            fault.setFault(true);
-        }
-        setOut(fault);
-    }
-
     public String getExchangeId() {
         if (exchangeId == null) {
             exchangeId = createExchangeId();

Modified: 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/HandleFaultInterceptor.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/HandleFaultInterceptor.java?rev=798763&r1=798762&r2=798763&view=diff
==============================================================================
--- 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/HandleFaultInterceptor.java
 (original)
+++ 
camel/trunk/camel-core/src/main/java/org/apache/camel/processor/interceptor/HandleFaultInterceptor.java
 Wed Jul 29 03:06:04 2009
@@ -61,7 +61,7 @@
             final Object faultBody = exchange.getFault().getBody();
             if (faultBody != null && exchange.getException() == null) {
                 // remove fault as we are converting it to an exception
-                exchange.setFault(null);
+                exchange.setOut(null);
                 if (faultBody instanceof Exception) {
                     exchange.setException((Exception) faultBody);
                 } else {


Reply via email to