[jboss-svn-commits] JBL Code SVN: r6817 - labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Oct 15 23:21:27 EDT 2006
Author: estebanschifman
Date: 2006-10-15 23:21:25 -0400 (Sun, 15 Oct 2006)
New Revision: 6817
Modified:
labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/MockAction.java
labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/easier2ReadExample.xml
labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/example.xml
Log:
Add epr-name to XMLs, and endOfChainNotification method to MockAction
Modified: labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/MockAction.java
===================================================================
--- labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/MockAction.java 2006-10-16 03:13:52 UTC (rev 6816)
+++ labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/MockAction.java 2006-10-16 03:21:25 UTC (rev 6817)
@@ -100,6 +100,17 @@
// Here you can send notifications to everybody
}
+ public void endOfChainNotification()
+ {
+ String sMsg = new StringBuilder(getStamp())
+ .append(" End of action chain reached - Bye bye")
+ .toString();
+ _logger.info(sMsg);
+ @SuppressWarnings("unused")
+ NotificationList nl = ActionUtils.getNotifyList(_config,"ok");
+ // Here you can send notifications to everybody
+ }
+
public Message justThrow(Message message) throws Exception
{
throw new MockException("Mock exception thrown at "+getStamp());
Modified: labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/easier2ReadExample.xml
===================================================================
--- labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/easier2ReadExample.xml 2006-10-16 03:13:52 UTC (rev 6816)
+++ labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/easier2ReadExample.xml 2006-10-16 03:21:25 UTC (rev 6817)
@@ -2,6 +2,7 @@
parameterReloadSecs="180"
>
<ListenJmsQueueExample
+ epr-name="myEprMnemonicName"
listenerClass="org.jboss.soa.esb.message.listeners.JmsQueueListener"
connection-factory="ConnectionFactory"
destination-type="queue"
@@ -12,7 +13,8 @@
>
<action class="org.jboss.soa.esb.message.listeners.MockAction" />
<action class="org.jboss.soa.esb.message.listeners.MockAction" process="process222" />
- <action class="org.jboss.soa.esb.message.listeners.MockAction" process="noOperation" />
+ <action class="org.jboss.soa.esb.message.listeners.MockAction"
+ process="noOperation" okMethod="endOfChainNotification"/>
<NotificationList type="OK">
<target class="NotifyFiles">
Modified: labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/example.xml
===================================================================
--- labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/example.xml 2006-10-16 03:13:52 UTC (rev 6816)
+++ labs/jbossesb/workspace/eschifman/trunk/product/core/listeners/src/org/jboss/soa/esb/message/listeners/example.xml 2006-10-16 03:21:25 UTC (rev 6817)
@@ -2,6 +2,7 @@
parameterReloadSecs="180"
>
<ListenJmsQueueExample
+ epr-name="myEprMnemonicName"
listenerClass="org.jboss.soa.esb.message.listeners.JmsQueueListener"
connection-factory="ConnectionFactory"
destination-type="queue"
More information about the jboss-svn-commits
mailing list