public LoginRefresh state(OmmState value) { _changed = true; _stateSet = true; _rsslState.streamState(value.streamState()); _rsslState.dataState(value.dataState()); _rsslState.code(value.statusCode()); _stateText.data(value.statusText()); _rsslState.text(_stateText); return this; }
public LoginStatus state(OmmState value) { _changed = true; _stateSet = true; _rsslState.streamState(value.streamState()); _rsslState.dataState(value.dataState()); _rsslState.code(value.statusCode()); _stateText.data(value.statusText()); _rsslState.text(_stateText); return this; }
TestUtilities.checkResult( ae1.state().dataState() == OmmState.DataState.OK, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae1.state().statusCode() == OmmState.StatusCode.NONE, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae1.state().statusText().equals( "Succeeded"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae1.state().toString().equals( "Open / Ok / None / 'Succeeded'"), "OmmArrayEntry.state().toString()" ); TestUtilities.checkResult( ae2.state().dataState() == OmmState.DataState.SUSPECT, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae2.state().statusCode() == OmmState.StatusCode.TIMEOUT, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae2.state().statusText().equals( "Suspect Data"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae2.state().toString().equals( "Closed, Recoverable / Suspect / Timeout / 'Suspect Data'"), "OmmArrayEntry.state().toString()" ); TestUtilities.checkResult( ae3.state().dataState() == OmmState.DataState.SUSPECT, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae3.state().statusCode() == OmmState.StatusCode.USAGE_ERROR, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae3.state().statusText().equals( "Usage Error"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae3.state().toString().equals( "Closed / Suspect / Usage error / 'Usage Error'"), "OmmArrayEntry.state().toString()" ); TestUtilities.checkResult( ae1.state().dataState() == OmmState.DataState.OK, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae1.state().statusCode() == OmmState.StatusCode.NONE, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae1.state().statusText().equals( "Succeeded"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae1.state().toString().equals( "Open / Ok / None / 'Succeeded'"), "OmmArrayEntry.state().toString()" ); TestUtilities.checkResult( ae2.state().dataState() == OmmState.DataState.SUSPECT, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae2.state().statusCode() == OmmState.StatusCode.TIMEOUT, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae2.state().statusText().equals( "Suspect Data"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae2.state().toString().equals( "Closed, Recoverable / Suspect / Timeout / 'Suspect Data'"), "OmmArrayEntry.state().toString()" ); TestUtilities.checkResult( ae3.state().dataState() == OmmState.DataState.SUSPECT, "OmmArrayEntry.state().dataState()" ); TestUtilities.checkResult( ae3.state().statusCode() == OmmState.StatusCode.USAGE_ERROR, "OmmArrayEntry.state().statusCode()" ); TestUtilities.checkResult( ae3.state().statusText().equals( "Usage Error"), "OmmArrayEntry.state().statusText()" ); TestUtilities.checkResult( ae3.state().toString().equals( "Closed / Suspect / Usage error / 'Usage Error'"), "OmmArrayEntry.state().toString()" );
"StatusMsg.state().dataState()"); TestUtilities.checkResult(emaStatusMsg.state().statusText().compareTo("Status Complete") == 0, "StatusMsg.state().statusText()");
TestUtilities.checkResult(refreshMsg.state().statusText().compareTo("") == 0, "RefreshMsg.state().statusText()"); TestUtilities.checkResult(emaRefreshMsg.state().statusText().compareTo("Refresh Complete") == 0, "RefreshMsg.state().statusText()"); TestUtilities.checkResult(refreshMsg.state().statusText().compareTo("") == 0, "RefreshMsg.state().statusText()");
checkResult( ee8.state().dataState() == OmmState.DataState.OK, "ElementEntry::getState().dataState()" ); checkResult( ee8.state().statusCode() == OmmState.StatusCode.NONE, "ElementEntry::getState().statusCode()" ); checkResult( ee8.state().statusText().equals("Succeeded"), "ElementEntry::getState().statusText()" ); checkResult( ee8.state().toString().equals( "Open / Ok / None / 'Succeeded'"), "ElementEntry::getState().toString()" );
checkResult( fe8.state().dataState() == OmmState.DataState.OK, "FieldEntry::getState().dataState()" ); checkResult( fe8.state().statusCode() == OmmState.StatusCode.NONE, "FieldEntry::getState().statusCode()" ); checkResult( fe8.state().statusText().equals("Succeeded"), "FieldEntry::getState().statusText()" ); checkResult( fe8.state().toString().equals("Open / Ok / None / 'Succeeded'"), "FieldEntry::getState().toString()" );
TestUtilities.checkResult("ElementEntry.state().dataState()", ee9.state().dataState() ==OmmState.DataState.OK ); TestUtilities.checkResult("ElementEntry.state().statusCode()", ee9.state().statusCode() == OmmState.StatusCode.NONE ); TestUtilities.checkResult("ElementEntry.state().statusText()", ee9.state().statusText().equals( "Succeeded" )); TestUtilities.checkResult("ElementEntry.state().toString()", ee9.state().toString().equals("Open / Ok / None / 'Succeeded'" )); TestUtilities.checkResult("ElementEntry.state().dataState()", ee9.state().dataState() ==OmmState.DataState.OK ); TestUtilities.checkResult("ElementEntry.state().statusCode()", ee9.state().statusCode() == OmmState.StatusCode.NONE ); TestUtilities.checkResult("ElementEntry.state().statusText()", ee9.state().statusText().equals( "Succeeded" )); TestUtilities.checkResult("ElementEntry.state().toString()", ee9.state().toString().equals("Open / Ok / None / 'Succeeded'") );
TestUtilities.checkResult("FieldEntry.state().dataState()", fe9.state().dataState() ==OmmState.DataState.OK ); TestUtilities.checkResult("FieldEntry.state().statusCode()", fe9.state().statusCode() == OmmState.StatusCode.NONE ); TestUtilities.checkResult("FieldEntry.state().statusText()", fe9.state().statusText().equals( "Succeeded" )); TestUtilities.checkResult("FieldEntry.state().toString()", fe9.state().toString().equals("Open / Ok / None / 'Succeeded'" )); TestUtilities.checkResult("FieldEntry.state().dataState()", fe9.state().dataState() ==OmmState.DataState.OK ); TestUtilities.checkResult("FieldEntry.state().statusCode()", fe9.state().statusCode() == OmmState.StatusCode.NONE ); TestUtilities.checkResult("FieldEntry.state().statusText()", fe9.state().statusText().equals( "Succeeded" )); TestUtilities.checkResult("FieldEntry.state().toString()", fe9.state().toString().equals("Open / Ok / None / 'Succeeded'") );
"StatusMsg.state().dataState()"); TestUtilities.checkResult(emaStatusMsg.state().statusText().compareTo("status complete") == 0, "StatusMsg.state().statusText()");
@Test public void headerLoginStatusTest() { LoginStatus loginStatus = EmaFactory.Domain.createLoginStatus(); loginStatus.state(StreamState.OPEN, DataState.OK, StatusCode.NONE, "headerLoginStatusTest"); loginStatus.name("UserName"); loginStatus.nameType(EmaRdm.USER_NAME); assertEquals(true, loginStatus.hasState()); assertEquals(StreamState.OPEN, loginStatus.state().streamState()); assertEquals(DataState.OK, loginStatus.state().dataState()); assertEquals(StatusCode.NONE, loginStatus.state().statusCode()); assertEquals("headerLoginStatusTest", loginStatus.state().statusText()); assertEquals(true, loginStatus.hasName()); assertEquals("UserName", loginStatus.name()); assertEquals(true, loginStatus.hasNameType()); assertEquals(EmaRdm.USER_NAME, loginStatus.nameType()); }
TestUtilities.checkResult(emaRefreshMsg.state().statusText().compareTo("refresh complete") == 0, "RefreshMsg.state().statusText()");
checkResult(fe14.state().dataState(), OmmState.DataState.OK); checkResult(fe14.state().statusCode(), OmmState.StatusCode.NONE); checkResult(fe14.state().statusText(), "Succeeded"); checkResult(fe14.state().toString(), "Open / Ok / None / 'Succeeded'");
@Test public void blankLoginStatusTest() { ElementList encodedElementList = EmaFactory.createElementList(); encodedElementList.add(EmaFactory.createElementEntry().ascii(EmaRdm.ENAME_AUTHN_ERRORTEXT, "")); com.thomsonreuters.upa.codec.DataDictionary dictionary = com.thomsonreuters.upa.codec.CodecFactory .createDataDictionary(); TestUtilities.upa_encodeDictionaryMsg(dictionary); StatusMsg encStatusMsg = EmaFactory.createStatusMsg(); encStatusMsg.domainType(EmaRdm.MMT_LOGIN); encStatusMsg.attrib(encodedElementList); encStatusMsg.state(StreamState.OPEN, DataState.OK, StatusCode.NONE, "decodeLoginStatusTest"); StatusMsg decStatusMsg = JUnitTestConnect.createStatusMsg(); JUnitTestConnect.setRsslData(decStatusMsg, encStatusMsg, Codec.majorVersion(), Codec.minorVersion(), dictionary, null); LoginStatus loginStatus = EmaFactory.Domain.createLoginStatus(); loginStatus.authenticationErrorText("test"); loginStatus.message(decStatusMsg); assertEquals(true, loginStatus.hasState()); assertEquals(StreamState.OPEN, loginStatus.state().streamState()); assertEquals(DataState.OK, loginStatus.state().dataState()); assertEquals(StatusCode.NONE, loginStatus.state().statusCode()); assertEquals("decodeLoginStatusTest", loginStatus.state().statusText()); assertEquals(false, loginStatus.hasAuthenticationErrorText()); }
assertEquals(DataState.OK, loginRefresh.state().dataState()); assertEquals(StatusCode.NONE, loginRefresh.state().statusCode()); assertEquals("headerLoginRefreshTest", loginRefresh.state().statusText());
assertEquals(DataState.OK, loginStatus.state().dataState()); assertEquals(StatusCode.NONE, loginStatus.state().statusCode()); assertEquals("decodeLoginStatusTest", loginStatus.state().statusText());
assertEquals(DataState.OK, loginStatus.state().dataState()); assertEquals(StatusCode.NONE, loginStatus.state().statusCode()); assertEquals("StatusText", loginStatus.state().statusText()); assertEquals(true, loginStatus.hasName()); assertEquals("Name", loginStatus.name());
"StatusMsg.state().dataState()"); TestUtilities.checkResult(statusMsg.state().statusText().compareTo("status complete") == 0, "StatusMsg.state().statusText()");
TestUtilities.checkResult(refreshMsg.state().statusText().compareTo("refresh complete") == 0, "RefreshMsg.state().statusText()");
assertEquals(DataState.OK, loginRefresh.state().dataState()); assertEquals(StatusCode.NONE, loginRefresh.state().statusCode()); assertEquals("StatusText", loginRefresh.state().statusText()); assertEquals(true, loginRefresh.hasSeqNum()); assertEquals(10, loginRefresh.seqNum());