Package org.apache.cxf.bus.managers

# Class ClientLifeCycleManagerImpl

java.lang.Object
org.apache.cxf.bus.managers.ClientLifeCycleManagerImpl

All Implemented Interfaces:
  `ClientLifeCycleManager`, `BusExtension`

public class ClientLifeCycleManagerImpl extends Object implements ClientLifeCycleManager, BusExtension

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ClientLifeCycleManagerImpl()`
  `ClientLifeCycleManagerImpl(Bus b)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `void`
  `clientCreated(Client client)`
  `void`
  `clientDestroyed(Client client)`
  `Class<?>`
  `getRegistrationType()`
  `void`
  `registerListener(ClientLifeCycleListener listener)`
  `void`
  `unRegisterListener(ClientLifeCycleListener listener)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### ClientLifeCycleManagerImpl

    public ClientLifeCycleManagerImpl()

  - ### ClientLifeCycleManagerImpl

    public ClientLifeCycleManagerImpl(Bus b)

- ## Method Details

  - ### getRegistrationType

    public Class<?> getRegistrationType()
    Specified by:
      `getRegistrationType` in interface `BusExtension`

  - ### registerListener

    public void registerListener(ClientLifeCycleListener listener)
    Specified by:
      `registerListener` in interface `ClientLifeCycleManager`

  - ### clientCreated

    public void clientCreated(Client client)
    Specified by:
      `clientCreated` in interface `ClientLifeCycleManager`

  - ### clientDestroyed

    public void clientDestroyed(Client client)
    Specified by:
      `clientDestroyed` in interface `ClientLifeCycleManager`

  - ### unRegisterListener

    public void unRegisterListener(ClientLifeCycleListener listener)
    Specified by:
      `unRegisterListener` in interface `ClientLifeCycleManager`