int setDirectoryRefresh(com.thomsonreuters.upa.codec.RefreshMsg rsslRefreshMsg) { if ( _rsslDirectoryRefresh == null ) _rsslDirectoryRefresh = (DirectoryRefresh)DirectoryMsgFactory.createMsg(); else _rsslDirectoryRefresh.clear(); _rsslDirectoryRefresh.rdmMsgType(DirectoryMsgType.REFRESH); if (rsslRefreshMsg.msgClass() != MsgClasses.REFRESH) return CodecReturnCodes.FAILURE; // TODO: encode directory message to _rsslDirectoryRefresh return CodecReturnCodes.SUCCESS; }
void handleDirectoryRequest(ReactorChannel reactorChannel, DirectoryRequest directoryRequest) _directoryRefresh.clear(); _directoryRefresh.state().streamState(StreamStates.OPEN); _directoryRefresh.state().dataState(DataStates.OK);
/** * Initializes the directory refresh. * * @param streamId - stream id of refresh */ void initRefresh(int streamId) { _directoryRefresh.clear(); _directoryRefresh.applyClearCache(); _directoryRefresh.filter(ServiceFilterFlags.INFO | ServiceFilterFlags.STATE | ServiceFilterFlags.GROUP); // streamId _directoryRefresh.streamId(streamId); _directoryRefresh.state().streamState(StreamStates.OPEN); _directoryRefresh.state().dataState(DataStates.OK); _directoryRefresh.state().code(StateCodes.NONE); _directoryRefresh.serviceList().add(_service); }
void clear() { directoryName = ""; directoryRefresh.clear(); directoryRefresh.rdmMsgType(DirectoryMsgType.REFRESH); directoryRefresh.streamId(0); Buffer stateText = CodecFactory.createBuffer(); stateText.data("Source Directory Refresh Completed"); directoryRefresh.state().streamState(StreamStates.OPEN); directoryRefresh.state().dataState(DataStates.OK); directoryRefresh.state().code(StateCodes.NONE); directoryRefresh.state().text(stateText); }
fanoutDirectoryRefresh.clear(); fanoutDirectoryRefresh.rdmMsgType(DirectoryMsgType.REFRESH);
newDirectoryRefresh.clear();
newDirectoryRefresh.clear();
_directoryRefresh.clear(); _directoryRefresh.rdmMsgType(DirectoryMsgType.REFRESH); _directoryStatus.clear();
_directoryRefresh.clear(); _directoryRefresh.streamId(_directoryRequest.streamId());
_directoryRefresh.clear(); _directoryRefresh.streamId(_directoryRequest.streamId());
_directoryRefresh.clear(); _directoryRefresh.streamId(srcDirReqInfo.streamId());
_directoryRefresh.clear(); _directoryRefresh.streamId(srcDirReqInfo.streamId());
_directoryRefresh.clear();
directoryRefresh.clear(); directoryRefresh.streamId(SRCDIR_STREAM_ID);
directoryRefresh.clear(); directoryRefresh.streamId(directoryRequest.streamId()); directoryRefresh.filter(directoryRequest.filter());
directoryRefresh.clear(); directoryRefresh.streamId(directoryRequest.streamId()); directoryRefresh.filter(directoryRequest.filter());