@Override public void applyStreaming() { rdmDictionaryRequest().applyStreaming(); }
@Override public int copy(DictionaryRequest destRequestMsg) { return rdmDictionaryRequest().copy(destRequestMsg); } @Override
@Override public boolean checkStreaming() { return rdmDictionaryRequest().checkStreaming(); }
@Override public Buffer dictionaryName() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().dictionaryName(); case REFRESH: return rdmDictionaryRefresh().dictionaryName(); default: assert (false); return null; } }
@Override public int verbosity() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().verbosity(); case REFRESH: return rdmDictionaryRefresh().verbosity(); default: assert (false); return 0; } }
@Override public void dictionaryName(Buffer dictionaryName) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().dictionaryName(dictionaryName); break; case REFRESH: rdmDictionaryRefresh().dictionaryName(dictionaryName); break; default: assert (false); } }
@Override public int serviceId() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().serviceId(); case REFRESH: return rdmDictionaryRefresh().serviceId(); default: assert (false); return 0; } }
@Override public void serviceId(int serviceId) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().serviceId(serviceId); break; case REFRESH: rdmDictionaryRefresh().serviceId(serviceId); break; default: assert (false); } }
@Override public void verbosity(int verbosity) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().verbosity(verbosity); break; case REFRESH: rdmDictionaryRefresh().verbosity(verbosity); break; default: assert (false); } }
@Override public void clear() { if (rdmDictionaryRefresh() != null) rdmDictionaryRefresh().clear(); if (rdmDictionaryClose() != null) rdmDictionaryClose().clear(); if (rdmDictionaryStatus() != null) rdmDictionaryStatus().clear(); if (rdmDictionaryRequest() != null) rdmDictionaryRequest().clear(); }
@Override public int flags() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().flags(); case STATUS: return rdmDictionaryStatus().flags(); case REFRESH: return rdmDictionaryRefresh().flags(); default: assert (false); return 0; } }
@Override public void flags(int flags) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().flags(flags); break; case STATUS: rdmDictionaryStatus().flags(flags); break; case REFRESH: rdmDictionaryRefresh().flags(flags); break; default: assert (false); } }
@Override public String toString() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().toString(); case CLOSE: return rdmDictionaryClose().toString(); case STATUS: return rdmDictionaryStatus().toString(); case REFRESH: return rdmDictionaryRefresh().toString(); default: assert (false); return null; } }
@Override public int streamId() { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().streamId(); case CLOSE: return rdmDictionaryClose().streamId(); case STATUS: return rdmDictionaryStatus().streamId(); case REFRESH: return rdmDictionaryRefresh().streamId(); default: assert (false); return 0; } }
@Override public int encode(EncodeIterator encodeIter) { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().encode(encodeIter); case CLOSE: return rdmDictionaryClose().encode(encodeIter); case STATUS: return rdmDictionaryStatus().encode(encodeIter); case REFRESH: return rdmDictionaryRefresh().encode(encodeIter); default: assert (false); return 0; } }
@Override public int decode(DecodeIterator dIter, Msg msg) { switch (rdmMsgType()) { case REQUEST: return rdmDictionaryRequest().decode(dIter, msg); case CLOSE: return rdmDictionaryClose().decode(dIter, msg); case STATUS: return rdmDictionaryStatus().decode(dIter, msg); case REFRESH: return rdmDictionaryRefresh().decode(dIter, msg); default: assert (false); return 0; } }
@Override public void streamId(int streamId) { switch (rdmMsgType()) { case REQUEST: rdmDictionaryRequest().streamId(streamId); break; case CLOSE: rdmDictionaryClose().streamId(streamId); break; case STATUS: rdmDictionaryStatus().streamId(streamId); break; case REFRESH: rdmDictionaryRefresh().streamId(streamId); break; default: assert (false); } }