stringBuf.append(eol); if(checkHasMergedToGroup())
if( serviceGroup.checkHasMergedToGroup() )
if (serviceGroup.checkHasMergedToGroup())
rdmServiceGroupState.action(action); rdmServiceGroupState.group().data("group"); if (rdmServiceGroupState.checkHasMergedToGroup()) assertEquals(rdmServiceGroupState.group().toString(), rdmServiceGroupStateDec.group().toString()); if (rdmServiceGroupStateDec.checkHasMergedToGroup()) assertEquals(rdmServiceGroupState.mergedToGroup().toString(), rdmServiceGroupStateDec.mergedToGroup().toString());
rdmServiceGroupState.action(action); rdmServiceGroupState.group().data("group"); if (rdmServiceGroupState.checkHasMergedToGroup()) if (rdmServiceGroupState2.checkHasMergedToGroup()) assertEquals(rdmServiceGroupState.mergedToGroup().toString(), rdmServiceGroupState2.mergedToGroup().toString()); assertEquals(rdmServiceGroupState.group().toString(), rdmServiceGroupState2.group().toString());
element.clear(); if (checkHasMergedToGroup())
destServiceGroup.flags(flags()); destServiceGroup.action(action()); if (checkHasMergedToGroup())
private void buildRDMServiceGroup(List<Service.ServiceGroup> groupStateList, int action) { int flags = Service.ServiceGroupFlags.HAS_MERGED_TO_GROUP | Service.ServiceGroupFlags.HAS_STATUS; State state = CodecFactory.createState(); state.text().data("state"); state.code(StateCodes.FAILOVER_COMPLETED); state.dataState(DataStates.SUSPECT); state.streamState(StreamStates.OPEN); Service.ServiceGroup rdmServiceGroupState = new Service.ServiceGroup(); rdmServiceGroupState.clear(); rdmServiceGroupState.flags(flags); rdmServiceGroupState.action(action); rdmServiceGroupState.group().data("group"); if (rdmServiceGroupState.checkHasMergedToGroup()) { rdmServiceGroupState.mergedToGroup().data("mergedToGroup"); } if (rdmServiceGroupState.checkHasStatus()) { rdmServiceGroupState.status().text().data("state"); rdmServiceGroupState.status().code(StateCodes.FAILOVER_COMPLETED); rdmServiceGroupState.status().dataState(DataStates.SUSPECT); rdmServiceGroupState.status().streamState(StreamStates.OPEN); } groupStateList.add(rdmServiceGroupState); }
private void verifyServiceGroupState(Service.ServiceGroup rdmServiceGroupState, Service.ServiceGroup rdmServiceGroupState2) { assertEquals(rdmServiceGroupState.flags(), rdmServiceGroupState2.flags()); if (rdmServiceGroupState2.checkHasMergedToGroup()) assertEquals(rdmServiceGroupState.mergedToGroup().toString(), rdmServiceGroupState2.mergedToGroup().toString()); assertEquals(rdmServiceGroupState.group().toString(), rdmServiceGroupState2.group().toString()); if (rdmServiceGroupState2.checkHasStatus()) { State decState = rdmServiceGroupState2.status(); State state = rdmServiceGroupState.status(); assertNotNull(decState); assertEquals(state.code(), decState.code()); assertEquals(state.dataState(), decState.dataState()); assertEquals(state.streamState(), decState.streamState()); assertEquals(state.text().toString(), decState.text().toString()); } }