private static Service getService() { Service service; if ( _servicePool.size() == 0) { service = DirectoryMsgFactory.createService(); } else { service = _servicePool.pop(); } service.clear(); return service; }
void clearCache(boolean channelIsDown) { WlService wlService = null; // clear service list while ((wlService = _serviceList.poll()) != null) { // Handle items associated with this service. _watchlist.itemHandler().serviceDeleted(wlService, channelIsDown); // clear service wlService.rdmService().clear(); // return table key to pool wlService.tableKey().returnToPool(); // return wlService to pool wlService.returnToPool(); } // clear service tables _servicesByNameTable.clear(); _servicesByIdTable.clear(); }
service.clear();
service.clear();
service.clear(); // mark service as down.
service.clear(); //stream is closed. cached service information is invalid.
_service.clear();
for (int filterAction : filterActions) rdmServiceDec.clear();
service.clear();
destService.clear(); destService.action(action()); destService.serviceId(serviceId());
_service.clear(); _service.action(MapEntryActions.ADD);
_service.clear(); _service.action(MapEntryActions.ADD);
private void buildRDMService(Service rdmService, int flags, int serviceAddOrDeleteAction, int filterAddOrClearAction) { rdmService.clear(); rdmService.action(serviceAddOrDeleteAction); rdmService.flags(flags); // checking only set action for the filters // other filter unit tests cover other filter actions if (rdmService.checkHasInfo()) buildRDMServiceInfo(rdmService.info(), filterAddOrClearAction); if (rdmService.checkHasLink()) buildRDMServiceLink(rdmService.link(), filterAddOrClearAction); if (rdmService.checkHasState()) buildRDMServiceState(rdmService.state(), filterAddOrClearAction); if (rdmService.checkHasLoad()) buildRDMServiceLoad(rdmService.load(), filterAddOrClearAction); if (rdmService.checkHasData()) buildRDMServiceData(rdmService.data(), filterAddOrClearAction); buildRDMServiceGroup(rdmService.groupStateList(), filterAddOrClearAction); }
_service.clear(); _service.action(MapEntryActions.ADD);
service.clear(); service.action(MapEntryActions.ADD);