stringBuf.append(tab); stringBuf.append(tab); stringBuf.append(status()); stringBuf.append(eol);
@Override public void onServiceStateChange(ClientSession clientSession,int serviceId, ServiceState serviceState) { if ( serviceState.checkHasStatus() ) { if( serviceState.status().streamState() == StreamStates.CLOSED_RECOVER) { if ( clientSession != null ) { removeServiceId(clientSession, serviceId); } else { if ( _directoryHandler != null ) { List<ItemInfo> itemInfoList = _directoryHandler.getItemInfoList(); for(int itemInfoIndex = 0; itemInfoIndex < itemInfoList.size(); itemInfoIndex++ ) { removeServiceId(itemInfoList.get(itemInfoIndex).clientSession(), serviceId); } } } } } }
TestUtilities.checkResult("state.serviceState() == 0", state.serviceState() == 0); TestUtilities.checkResult("checkHasStatus() = true", state.checkHasStatus()); TestUtilities.checkResult("state.status().streamState() == 3", state.status().streamState() == 3); TestUtilities.checkResult("state.status().dataState() == 2", state.status().dataState() == 2); TestUtilities.checkResult("state.status().code() == 29", state.status().code() == 29); TestUtilities.checkResult("state.status().text() == dacsDown", state.status().text() != null && state.status().text().toString().equals("dacsDown"));
service.state().status().streamState(StreamState.OPEN); result = convertToEnum(stringVal); if (result == INVALID_RETVAL) service.state().status().streamState(result); service.state().status().dataState(OmmState.DataState.OK); result = convertToEnum(stringVal); if (result == INVALID_RETVAL) service.state().status().dataState(result); service.state().status().code(OmmState.StatusCode.NONE); result = convertToEnum(stringVal); if (result == INVALID_RETVAL) service.state().status().code(result); service.state().status().text().data(stringVal); service.state().status().text().clear();
statusMsg.streamId(wlService.streamList().get(streamCount).requestMsg().streamId()); statusMsg.applyHasState(); wlService.rdmService().state().status().copy(statusMsg.state());
element.name(ElementNames.STATUS); element.dataType(DataTypes.STATE); ret = element.encode(encIter, status()); if (ret != CodecReturnCodes.SUCCESS) return ret;
destServiceState.status().streamState(status().streamState()); destServiceState.status().dataState(status().dataState()); destServiceState.status().code(status().code()); if (status().text().length() > 0) ByteBuffer byteBuffer = ByteBuffer.allocate(status().text().length()); status().text().copy(byteBuffer); destServiceState.status().text().data(byteBuffer);
destServiceState.status().streamState(status().streamState()); destServiceState.status().dataState(status().dataState()); destServiceState.status().code(status().code()); if (status().text().length() > 0) ByteBuffer byteBuffer = ByteBuffer.allocate(status().text().length()); status().text().copy(byteBuffer); destServiceState.status().text().data(byteBuffer);
private void buildRDMServiceState(Service.ServiceState rdmServiceState, int action) { int flags = Service.ServiceStateFlags.HAS_ACCEPTING_REQS | Service.ServiceStateFlags.HAS_STATUS; long acceptingRequests = 1; long serviceState = 1; rdmServiceState.clear(); rdmServiceState.flags(flags); rdmServiceState.action(action); rdmServiceState.serviceState(serviceState); rdmServiceState.acceptingRequests(acceptingRequests); if (rdmServiceState.checkHasStatus()) { rdmServiceState.status().text().data("state"); rdmServiceState.status().code(StateCodes.FAILOVER_COMPLETED); rdmServiceState.status().dataState(DataStates.SUSPECT); rdmServiceState.status().streamState(StreamStates.OPEN); } }
private void copyServiceStateRefFrom(ServiceState srcState) { assert (srcState != null) : "srcState can not be null"; state().flags(srcState.flags()); state().action(srcState.action()); state().serviceState(srcState.serviceState()); if (srcState.checkHasAcceptingRequests()) { state().applyHasAcceptingRequests(); state().acceptingRequests(srcState.acceptingRequests()); } if (srcState.checkHasStatus()) { state().applyHasStatus(); state().status(srcState.status()); } }
private void verifyServiceState(Service.ServiceState rdmServiceState, Service.ServiceState rdmServiceState2) { assertEquals(rdmServiceState.flags(), rdmServiceState2.flags()); if (rdmServiceState2.checkHasAcceptingRequests()) assertEquals(rdmServiceState.acceptingRequests(), rdmServiceState2.acceptingRequests()); assertEquals(rdmServiceState.serviceState(), rdmServiceState2.serviceState()); if (rdmServiceState2.checkHasStatus()) { State state = rdmServiceState.status(); State decState = rdmServiceState2.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()); } }