org.talend.esb.sam.agent.feature
Class EventFeature

java.lang.Object
  extended by org.apache.cxf.feature.AbstractFeature
      extended by org.talend.esb.sam.agent.feature.EventFeature
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class EventFeature
extends org.apache.cxf.feature.AbstractFeature
implements org.springframework.beans.factory.InitializingBean

Feature adds FlowIdProducer Interceptor and EventProducer Interceptor.


Field Summary
protected static Logger logger
           
 
Constructor Summary
EventFeature()
           
 
Method Summary
 void afterPropertiesSet()
           
protected  void initializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider, org.apache.cxf.Bus bus)
           
 void setEventSender(org.talend.esb.sam.common.spi.EventHandler eventSender)
           
 void setLogMessageContent(boolean logMessageContent)
           
 void setMapper(MessageToEventMapper mapper)
           
 
Methods inherited from class org.apache.cxf.feature.AbstractFeature
getActive, initialize, initialize, initialize, initialize
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected static Logger logger
Constructor Detail

EventFeature

public EventFeature()
Method Detail

initializeProvider

protected void initializeProvider(org.apache.cxf.interceptor.InterceptorProvider provider,
                                  org.apache.cxf.Bus bus)
Overrides:
initializeProvider in class org.apache.cxf.feature.AbstractFeature

setMapper

public void setMapper(MessageToEventMapper mapper)

setEventSender

public void setEventSender(org.talend.esb.sam.common.spi.EventHandler eventSender)

setLogMessageContent

public void setLogMessageContent(boolean logMessageContent)

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception


Copyright © 2011 Talend Inc.. All Rights Reserved.