org.opennms.core.soa.support
Class RegistrationListenerBean<T>

java.lang.Object
  extended by org.opennms.core.soa.support.RegistrationListenerBean<T>
All Implemented Interfaces:
RegistrationListener<T>, org.springframework.beans.factory.InitializingBean

public class RegistrationListenerBean<T>
extends Object
implements RegistrationListener<T>, org.springframework.beans.factory.InitializingBean

RegistrationListenerBean

Version:
$Id: $
Author:
brozow

Constructor Summary
RegistrationListenerBean()
           
 
Method Summary
 void afterPropertiesSet()
          afterPropertiesSet
 String getBindMethod()
          getBindMethod
 Class<?> getServiceInterface()
          getServiceInterface
 Object getTarget()
          getTarget
 String getUnbindMethod()
          getUnbindMethod
 void providerRegistered(Registration registration, Object provider)
          providerRegistered
 void providerUnregistered(Registration registration, Object provider)
          providerUnregistered
 void setBindMethod(String bindMethod)
          setBindMethod
 void setServiceInterface(Class<T> serviceInterface)
          setServiceInterface
 void setTarget(Object target)
          setTarget
 void setUnbindMethod(String unbindMethod)
          setUnbindMethod
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegistrationListenerBean

public RegistrationListenerBean()
Method Detail

getServiceInterface

public Class<?> getServiceInterface()

getServiceInterface

Returns:
the serviceInterface

setServiceInterface

public void setServiceInterface(Class<T> serviceInterface)

setServiceInterface

Parameters:
serviceInterface - the serviceInterface to set

getTarget

public Object getTarget()

getTarget

Returns:
the target

setTarget

public void setTarget(Object target)

setTarget

Parameters:
target - the target to set

getBindMethod

public String getBindMethod()

getBindMethod

Returns:
the bindMethod

setBindMethod

public void setBindMethod(String bindMethod)

setBindMethod

Parameters:
bindMethod - the bindMethod to set

getUnbindMethod

public String getUnbindMethod()

getUnbindMethod

Returns:
the unbindMethod

setUnbindMethod

public void setUnbindMethod(String unbindMethod)

setUnbindMethod

Parameters:
unbindMethod - the unbindMethod to set

afterPropertiesSet

public void afterPropertiesSet()
                        throws Exception

afterPropertiesSet

Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
Exception - if any.

providerRegistered

public void providerRegistered(Registration registration,
                               Object provider)

providerRegistered

Specified by:
providerRegistered in interface RegistrationListener<T>
Parameters:
registration - a Registration object.
provider - a T object.

providerUnregistered

public void providerUnregistered(Registration registration,
                                 Object provider)

providerUnregistered

Specified by:
providerUnregistered in interface RegistrationListener<T>
Parameters:
registration - a Registration object.
provider - a T object.


Copyright © 2011. All Rights Reserved.