org.talend.esb.sam.agent.lifecycle
Class ClientListenerImpl

java.lang.Object
  extended by org.talend.esb.sam.agent.lifecycle.ClientListenerImpl
All Implemented Interfaces:
org.apache.cxf.endpoint.ClientLifeCycleListener

public class ClientListenerImpl
extends Object
implements org.apache.cxf.endpoint.ClientLifeCycleListener

This ClientLifeCycleListener impl used to implement the feature of support web service start/stop event


Constructor Summary
ClientListenerImpl()
           
 
Method Summary
 void clientCreated(org.apache.cxf.endpoint.Client client)
           
 void clientDestroyed(org.apache.cxf.endpoint.Client client)
           
 void setMonitoringServiceClient(org.talend.esb.sam.common.service.MonitoringService monitoringServiceClient)
           
 void setQueue(Queue<org.talend.esb.sam.common.event.Event> queue)
           
 void setSendLifecycleEvent(boolean sendLifecycleEvent)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientListenerImpl

public ClientListenerImpl()
Method Detail

setSendLifecycleEvent

public void setSendLifecycleEvent(boolean sendLifecycleEvent)

setQueue

public void setQueue(Queue<org.talend.esb.sam.common.event.Event> queue)

setMonitoringServiceClient

public void setMonitoringServiceClient(org.talend.esb.sam.common.service.MonitoringService monitoringServiceClient)

clientCreated

public void clientCreated(org.apache.cxf.endpoint.Client client)
Specified by:
clientCreated in interface org.apache.cxf.endpoint.ClientLifeCycleListener

clientDestroyed

public void clientDestroyed(org.apache.cxf.endpoint.Client client)
Specified by:
clientDestroyed in interface org.apache.cxf.endpoint.ClientLifeCycleListener


Copyright © 2011 Talend Inc.. All Rights Reserved.