James,
Is there a summary list of items for this changes?
Thanks,
dims
--- [EMAIL PROTECTED] wrote:
> jmsnell 2002/11/12 21:24:20
>
> Modified: java/src/org/apache/axis/ime/internal
> MessageExchangeSendContext.java
> FirstComeFirstServeDispatchPolicy.java
> MessageExchangeProvider.java
> MessageExchangeImpl.java
> MessageExchangeReceiveContext.java
> java/src/org/apache/axis/ime/internal/util/handler
> HandlerMessageExchange.java
> java/src/org/apache/axis/ime MessageExchange.java
> Added: java/src/org/apache/axis/ime/event MessageSendEvent.java
> MessageCorrelatedEvent.java MessageFaultEvent.java
> MessageReceiveEvent.java MessageStatusEvent.java
> java/src/org/apache/axis/ime MessageExchangeEvent.java
> MessageExchangeEventListener.java
> Removed: java/src/org/apache/axis/ime/internal
> MessageExchangeSendListener.java
> java/src/org/apache/axis/ime
> MessageExchangeFaultListener.java
> MessageExchangeStatusListener.java
> MessageContextListener.java
> Log:
> Commiting some changes made by the Sonic folks
>
> Revision Changes Path
> 1.2 +7 -14
> xml-axis/java/src/org/apache/axis/ime/internal/MessageExchangeSendContext.java
>
> Index: MessageExchangeSendContext.java
> ===================================================================
> RCS file:
>
>/home/cvs/xml-axis/java/src/org/apache/axis/ime/internal/MessageExchangeSendContext.java,v
> retrieving revision 1.1
> retrieving revision 1.2
> diff -u -r1.1 -r1.2
> --- MessageExchangeSendContext.java 29 Oct 2002 05:15:29 -0000 1.1
> +++ MessageExchangeSendContext.java 13 Nov 2002 05:24:19 -0000 1.2
> @@ -56,8 +56,7 @@
>
> import org.apache.axis.MessageContext;
> import org.apache.axis.ime.MessageExchangeCorrelator;
> -import org.apache.axis.ime.MessageExchangeFaultListener;
> -import org.apache.axis.ime.MessageExchangeStatusListener;
> +import org.apache.axis.ime.MessageExchangeEventListener;
>
> import java.io.Serializable;
>
> @@ -70,6 +69,7 @@
> * For thread safety, instances of this class are immutable
> *
> * @author James M Snell ([EMAIL PROTECTED])
> + * @author Ray Chun ([EMAIL PROTECTED])
> */
> public final class MessageExchangeSendContext
> implements Serializable {
> @@ -77,20 +77,17 @@
> public static MessageExchangeSendContext newInstance(
> MessageExchangeCorrelator correlator,
> MessageContext context,
> - MessageExchangeFaultListener faultListener,
> - MessageExchangeStatusListener statusListener) {
> + MessageExchangeEventListener eventListener) {
> MessageExchangeSendContext mectx =
> new MessageExchangeSendContext();
> mectx.correlator = correlator;
> mectx.context = context;
> - mectx.faultListener = faultListener;
> - mectx.statusListener = statusListener;
> + mectx.eventListener = eventListener;
> return mectx;
> }
>
> protected MessageExchangeCorrelator correlator;
> - protected MessageExchangeFaultListener faultListener;
> - protected MessageExchangeStatusListener statusListener;
> + protected MessageExchangeEventListener eventListener;
> protected MessageContext context;
>
> protected MessageExchangeSendContext() {
> @@ -104,11 +101,7 @@
> return this.context;
> }
>
> - public MessageExchangeFaultListener getMessageExchangeFaultListener() {
> - return this.faultListener;
> - }
> -
> - public MessageExchangeStatusListener getMessageExchangeStatusListener() {
> - return this.statusListener;
> + public MessageExchangeEventListener getMessageExchangeEventListener() {
> + return this.eventListener;
> }
> }
>
>
>
> 1.3 +18 -11
> xml-axis/java/src/org/apache/axis/ime/internal/FirstComeFirstServeDispatchPolicy.java
>
> Index: FirstComeFirstServeDispatchPolicy.java
> ===================================================================
> RCS file:
>
/home/cvs/xml-axis/java/src/org/apache/axis/ime/internal/FirstComeFirstServeDispatchPolicy.java,v
> retrieving revision 1.2
> retrieving revision 1.3
> diff -u -r1.2 -r1.3
> --- FirstComeFirstServeDispatchPolicy.java 29 Oct 2002 23:33:40 -0000 1.2
> +++ FirstComeFirstServeDispatchPolicy.java 13 Nov 2002 05:24:20 -0000 1.3
> @@ -56,14 +56,16 @@
>
> import org.apache.axis.MessageContext;
> import org.apache.axis.ime.MessageExchangeCorrelator;
> -import org.apache.axis.ime.MessageContextListener;
> -import org.apache.axis.ime.MessageExchangeFaultListener;
> +import org.apache.axis.ime.MessageExchangeEventListener;
> +import org.apache.axis.ime.event.MessageFaultEvent;
> +import org.apache.axis.ime.event.MessageReceiveEvent;
> import org.apache.axis.ime.internal.util.KeyedBuffer;
> import org.apache.axis.components.logger.LogFactory;
> import org.apache.commons.logging.Log;
>
> /**
> * @author James M Snell ([EMAIL PROTECTED])
> + * @author Ray Chun ([EMAIL PROTECTED])
> */
> public class FirstComeFirstServeDispatchPolicy
> implements ReceivedMessageDispatchPolicy {
> @@ -104,19 +106,24 @@
> if (receiveContext == null)
> RECEIVE.put(correlator,context);
> else {
> - MessageExchangeFaultListener faultListener =
> - receiveContext.getMessageExchangeFaultListener();
> - MessageContextListener contextListener =
> - receiveContext.getMessageContextListener();
> + MessageExchangeEventListener eventListener =
> + receiveContext.getMessageExchangeEventListener();
> MessageContext msgContext =
> context.getMessageContext();
> try {
> - contextListener.onReceive(
> - correlator, msgContext);
> + MessageReceiveEvent receiveEvent =
> + new org.apache.axis.ime.event.MessageReceiveEvent(
> + correlator,
> + receiveContext,
> + context.getMessageContext());
> + eventListener.onEvent(receiveEvent);
> } catch (Exception exception) {
> - if (faultListener != null)
> - faultListener.onFault(
> - correlator, exception);
> + if (eventListener != null) {
> + MessageFaultEvent faultEvent = new MessageFaultEvent(
> + correlator,
> + exception);
> + eventListener.onEvent(faultEvent);
> + }
> }
> }
> if (log.isDebugEnabled()) {
>
>
>
> 1.9 +13 -7
> xml-axis/java/src/org/apache/axis/ime/internal/MessageExchangeProvider.java
>
> Index: MessageExchangeProvider.java
> ===================================================================
> RCS file:
>
>/home/cvs/xml-axis/java/src/org/apache/axis/ime/internal/MessageExchangeProvider.java,v
> retrieving revision 1.8
> retrieving revision 1.9
> diff -u -r1.8 -r1.9
> --- MessageExchangeProvider.java 29 Oct 2002 23:33:40 -0000 1.8
> +++ MessageExchangeProvider.java 13 Nov 2002 05:24:20 -0000 1.9
> @@ -60,10 +60,10 @@
> import org.apache.axis.Handler;
> import org.apache.axis.MessageContext;
> import org.apache.axis.ime.MessageExchange;
> -import org.apache.axis.ime.MessageContextListener;
> +import org.apache.axis.ime.MessageExchangeEventListener;
> import org.apache.axis.ime.MessageExchangeCorrelator;
> import org.apache.axis.ime.MessageExchangeFactory;
> -import org.apache.axis.ime.MessageExchangeFaultListener;
> +import org.apache.axis.ime.event.MessageSendEvent;
> import org.apache.axis.ime.internal.util.WorkerPool;
> import org.apache.axis.ime.internal.util.KeyedBuffer;
> import org.apache.axis.ime.internal.util.NonPersistentKeyedBuffer;
> @@ -74,6 +74,7 @@
>
> /**
> * @author James M Snell ([EMAIL PROTECTED])
> + * @author Ray Chun ([EMAIL PROTECTED])
> */
> public abstract class MessageExchangeProvider
> implements MessageExchangeFactory {
> @@ -99,7 +100,7 @@
> return null;
> }
>
=== message truncated ===
=====
Davanum Srinivas - http://xml.apache.org/~dims/
__________________________________________________
Do you Yahoo!?
U2 on LAUNCH - Exclusive greatest hits videos
http://launch.yahoo.com/u2