_directoryUpdate.streamId(newDirectoryRefresh.streamId()); _directoryUpdate.applyHasServiceId(); _directoryUpdate.serviceId(newDirectoryRefresh.serviceId()); _directoryUpdate.flags(newDirectoryRefresh.flags());
public void fillDirectoryRefreshFromRequestMsg(DirectoryRefresh directoryRefresh, RequestMsg requestMsg) { directoryRefresh.rdmMsgType(DirectoryMsgType.REFRESH); directoryRefresh.streamId(requestMsg.streamId()); if (requestMsg.msgKey().checkHasFilter()) directoryRefresh.filter(requestMsg.msgKey().filter()); else directoryRefresh.filter(_directoryRefresh.filter()); directoryRefresh.applySolicited(); directoryRefresh.state().dataState(_directoryRefresh.state().dataState()); directoryRefresh.state().streamState(_directoryRefresh.state().streamState()); if (requestMsg.msgKey().checkHasServiceId()) { directoryRefresh.applyHasServiceId(); directoryRefresh.serviceId(requestMsg.msgKey().serviceId()); } }
destRefreshMsg.serviceId(serviceId());
_directoryRefresh.serviceId(_directoryRequest.serviceId()); if (_directoryRequest.serviceId() == _service.serviceId())
_directoryRefresh.serviceId(_directoryRequest.serviceId()); if (_directoryRequest.serviceId() == _service.serviceId())
assertEquals(0, returnDirectoryRefresh.serviceList().get(i).groupStateList().size()); assertEquals(0, returnDirectoryRefresh.serviceId()); assertEquals("IDN_RDF", returnDirectoryRefresh.serviceList().get(0).info().serviceName().toString()); assertEquals("ELEKTRON_DD", returnDirectoryRefresh.serviceList().get(1).info().serviceName().toString());
assertTrue(returnDirectoryRefresh.serviceList().get(i).checkHasState()); assertEquals(0, returnDirectoryRefresh.serviceId()); assertEquals("IDN_RDF", returnDirectoryRefresh.serviceList().get(0).info().serviceName().toString()); assertEquals("ELEKTRON_DD", returnDirectoryRefresh.serviceList().get(1).info().serviceName().toString());
assertTrue(returnDirectoryRefresh.serviceList().get(i).checkHasState()); assertEquals(0, returnDirectoryRefresh.serviceId()); assertEquals("NI_PUB", returnDirectoryRefresh.serviceList().get(0).info().serviceName().toString());
assertEquals(0, returnDirectoryRefresh.serviceId()); assertEquals("IDN_RDF", returnDirectoryRefresh.serviceList().get(0).info().serviceName().toString()); assertEquals("ELEKTRON_DD", returnDirectoryRefresh.serviceList().get(1).info().serviceName().toString());
assertEquals(2, returnDirectoryRefresh.streamId()); assertEquals(Directory.ServiceFilterFlags.INFO | Directory.ServiceFilterFlags.STATE | Directory.ServiceFilterFlags.GROUP, returnDirectoryRefresh.filter()); assertEquals(0, returnDirectoryRefresh.serviceId());