Author: asankaa Date: Wed Dec 10 18:43:37 2008 New Revision: 26660 URL: http://wso2.org/svn/browse/wso2?view=rev&revision=26660
Log: EventPublisher configure for execution Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorSerializerFinder.java branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventPublisherMediatorFactory.java branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/eventing/EventPublisherMediator.java Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java?rev=26660&r1=26659&r2=26660&view=diff ============================================================================== --- branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java (original) +++ branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorFactoryFinder.java Wed Dec 10 18:43:37 2008 @@ -27,6 +27,7 @@ import org.apache.synapse.SynapseException; import org.apache.synapse.Mediator; import org.apache.synapse.config.XMLToObjectMapper; +import org.apache.synapse.config.xml.eventing.EventPublisherMediatorFactory; import sun.misc.Service; import javax.xml.namespace.QName; @@ -70,7 +71,8 @@ DBReportMediatorFactory.class, DBLookupMediatorFactory.class, CacheMediatorFactory.class, - CalloutMediatorFactory.class + CalloutMediatorFactory.class, + EventPublisherMediatorFactory.class }; private static MediatorFactoryFinder instance = null; Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorSerializerFinder.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorSerializerFinder.java?rev=26660&r1=26659&r2=26660&view=diff ============================================================================== --- branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorSerializerFinder.java (original) +++ branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/MediatorSerializerFinder.java Wed Dec 10 18:43:37 2008 @@ -23,6 +23,7 @@ import org.apache.commons.logging.LogFactory; import org.apache.synapse.SynapseException; import org.apache.synapse.Mediator; +import org.apache.synapse.config.xml.eventing.EventPublisherMediatorSerializer; import sun.misc.Service; import java.util.HashMap; @@ -57,7 +58,8 @@ DBLookupMediatorSerializer.class, DBReportMediatorSerializer.class, CacheMediatorSerializer.class, - CalloutMediatorSerializer.class + CalloutMediatorSerializer.class, + EventPublisherMediatorSerializer.class }; private static MediatorSerializerFinder instance = null; Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventPublisherMediatorFactory.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventPublisherMediatorFactory.java?rev=26660&r1=26659&r2=26660&view=diff ============================================================================== --- branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventPublisherMediatorFactory.java (original) +++ branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/config/xml/eventing/EventPublisherMediatorFactory.java Wed Dec 10 18:43:37 2008 @@ -36,13 +36,13 @@ /** * Factory for [EMAIL PROTECTED] org.apache.synapse.mediators.eventing.EventPublisherMediator} instances. * <sequence> - * <eventSourcePublisher eventSourceName="name"/> + * <eventPublisher eventSourceName="name"/> * </sequence> */ public class EventPublisherMediatorFactory extends AbstractMediatorFactory { - private static final QName TAG_NAME = new QName(XMLConfigConstants.SYNAPSE_NAMESPACE, "eventSourcePublisher"); - private static final QName PROP_NAME = new QName(XMLConfigConstants.SYNAPSE_NAMESPACE, "eventSourceName"); + private static final QName TAG_NAME = new QName(XMLConfigConstants.SYNAPSE_NAMESPACE, "eventPublisher"); + private static final QName PROP_NAME = new QName("eventSourceName"); public QName getTagQName() { return TAG_NAME; Modified: branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/eventing/EventPublisherMediator.java URL: http://wso2.org/svn/browse/wso2/branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/eventing/EventPublisherMediator.java?rev=26660&r1=26659&r2=26660&view=diff ============================================================================== --- branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/eventing/EventPublisherMediator.java (original) +++ branches/synapse/1.2.wso2v1/modules/core/src/main/java/org/apache/synapse/mediators/eventing/EventPublisherMediator.java Wed Dec 10 18:43:37 2008 @@ -22,7 +22,8 @@ public class EventPublisherMediator extends AbstractMediator { private String eventSourceName=null; - public boolean mediate(MessageContext synCtx) { + public boolean mediate(MessageContext synCtx) { + System.out.println("Eventing mediator on action"); return false; //To change body of implemented methods use File | Settings | File Templates. } _______________________________________________ Esb-java-dev mailing list [email protected] https://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev
