private void initSourcesConn(DatabusSourcesConnection sourcesConn)
{
if (null != sourcesConn)
{
RelayPullThread rp = sourcesConn.getRelayPullThread();
BootstrapPullThread bp = sourcesConn.getBootstrapPullThread();
GenericDispatcher<DatabusCombinedConsumer> rd = sourcesConn.getRelayDispatcher();
GenericDispatcher<DatabusCombinedConsumer> bd =
sourcesConn.getBootstrapDispatcher();
if (null != rp)
{
setRelayPullerConnectionState(rp.getConnectionState().getStateId());
if (null != rp.getComponentStatus())
setRelayPullerComponentStatus(rp.getComponentStatus().getStatus());
setCurrentRelay(rp.getCurentServer());
setCandidateRelays(rp.getServers());
}
if (null != bp)
{
setBootstrapPullerConnectionState(bp.getConnectionState().getStateId());
if (null != bp.getComponentStatus())
setBootstrapPullerComponentStatus(bp.getComponentStatus().getStatus());
setCurrentBootstrapServer(bp.getCurentServer());
setCandidateBootstrapServers(bp.getServers());
}
if (null != rd)
{
if (null != rd.getComponentStatus())