public class RegistrationListenerBean<T> extends Object implements RegistrationListener<T>, org.springframework.beans.factory.InitializingBean
Constructor and Description |
---|
RegistrationListenerBean() |
Modifier and Type | Method and Description |
---|---|
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
|
public Class<?> getServiceInterface()
getServiceInterface
public void setServiceInterface(Class<T> serviceInterface)
setServiceInterface
serviceInterface
- the serviceInterface to setpublic Object getTarget()
getTarget
public void setTarget(Object target)
setTarget
target
- the target to setpublic String getBindMethod()
getBindMethod
public void setBindMethod(String bindMethod)
setBindMethod
bindMethod
- the bindMethod to setpublic String getUnbindMethod()
getUnbindMethod
public void setUnbindMethod(String unbindMethod)
setUnbindMethod
unbindMethod
- the unbindMethod to setpublic void afterPropertiesSet() throws Exception
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Exception
- if any.public void providerRegistered(Registration registration, Object provider)
providerRegistered
providerRegistered
in interface RegistrationListener<T>
registration
- a Registration
object.provider
- a T object.public void providerUnregistered(Registration registration, Object provider)
providerUnregistered
providerUnregistered
in interface RegistrationListener<T>
registration
- a Registration
object.provider
- a T object.Copyright © 2020. All rights reserved.