public int copy(ConsumerStatusService destConsumerStatusService) { assert (destConsumerStatusService != null) : "destConsumerStatusService must be non-null"; destConsumerStatusService.serviceId(serviceId()); destConsumerStatusService.action(action()); destConsumerStatusService.sourceMirroringMode(sourceMirroringMode()); return CodecReturnCodes.SUCCESS; }
@Test public void consumerStatusServiceToStringTests() { ConsumerStatusService consumerStatusService1 = DirectoryMsgFactory.createConsumerStatusService(); long sourceMirroringMode = 1; int serviceId = 1; consumerStatusService1.sourceMirroringMode(sourceMirroringMode); consumerStatusService1.action(MapEntryActions.UPDATE); consumerStatusService1.serviceId(serviceId); System.out.println("ConsumerStatusService toString tests..."); consumerStatusService1.toString(); System.out.println("Done."); }
@Test public void directoryConnStatusToStringTests() { DirectoryConsumerStatus directoryConnStatusMsg1 = (DirectoryConsumerStatus)DirectoryMsgFactory.createMsg(); directoryConnStatusMsg1.rdmMsgType(DirectoryMsgType.CONSUMER_STATUS); /* Parameters to test with */ int streamId = -5; int serviceId = 1; long sourceMirroringMode = 1; ConsumerStatusService consumerStatusService1 = DirectoryMsgFactory.createConsumerStatusService(); consumerStatusService1.sourceMirroringMode(sourceMirroringMode); consumerStatusService1.action(MapEntryActions.UPDATE); consumerStatusService1.serviceId(serviceId); System.out.println("DirectoryConsumerStatus toString tests..."); directoryConnStatusMsg1.consumerServiceStatusList().add(consumerStatusService1); directoryConnStatusMsg1.streamId(streamId); directoryConnStatusMsg1.toString(); System.out.println("Done."); }
@Test public void consumerStatusServiceCopyTests() { ConsumerStatusService consumerStatusService1 = DirectoryMsgFactory.createConsumerStatusService(); ConsumerStatusService consumerStatusService2 = DirectoryMsgFactory.createConsumerStatusService(); int serviceId = 1; long sourceMirroringMode = 1; int action = MapEntryActions.UPDATE; consumerStatusService1.serviceId(serviceId); consumerStatusService1.sourceMirroringMode(sourceMirroringMode); consumerStatusService1.action(action); System.out.println("ConsumerStatusService copy tests..."); int ret = consumerStatusService1.copy(consumerStatusService2); assertEquals(CodecReturnCodes.SUCCESS, ret); // verify deep copy assertEquals(consumerStatusService1.action(), consumerStatusService2.action()); assertEquals(consumerStatusService1.serviceId(), consumerStatusService2.serviceId()); assertEquals(consumerStatusService1.sourceMirroringMode(), consumerStatusService2.sourceMirroringMode()); System.out.println("Done."); }
consumerStatusService1.serviceId(2); consumerStatusService1.action(MapEntryActions.ADD); consumerStatusServiceList.add(consumerStatusService1); consumerStatusService2.serviceId(4); consumerStatusService2.action(MapEntryActions.ADD); consumerStatusServiceList.add(consumerStatusService2); consumerStatusService3.serviceId(5); consumerStatusService3.action(MapEntryActions.DELETE); consumerStatusServiceList.add(consumerStatusService3); consumerStatusService4.serviceId(6); consumerStatusService4.action(MapEntryActions.UPDATE); consumerStatusServiceList.add(consumerStatusService4); assertEquals(consumerStatusServiceList.get(i).serviceId(), decConsStatusService.serviceId()); assertEquals(consumerStatusServiceList.get(i).action(), decConsStatusService.action()); if (decConsStatusService.action() != MapEntryActions.DELETE)
serviceStatus.serviceId(tempUInt.toLong());
mapEntry.flags(MapEntryFlags.NONE); mapEntry.action(serviceStatus.action()); tempUInt.value(serviceStatus.serviceId()); if (mapEntry.action() != MapEntryActions.DELETE)