if ( submittedService.load().action() == FilterEntryActions.UPDATE)
_service.load().action(FilterEntryActions.SET); _service.load().applyHasOpenLimit(); _service.load().openLimit(_openLimit);
_service.load().action(FilterEntryActions.SET);
_service.load().action(FilterEntryActions.SET);
_service.load().action(FilterEntryActions.SET);
service.load().action(FilterEntryActions.SET);
case Directory.ServiceFilterIds.LOAD: ServiceLoad loadFilter = load(); loadFilter.action(filterEntry.action()); applyHasLoad(); if (filterEntry.action() != FilterEntryActions.CLEAR)
respService.load().action(FilterEntryActions.SET);
if (rdmService.checkHasLoad() && rdmService.load().action() != FilterEntryActions.CLEAR)
/** * Performs a deep copy of {@link ServiceLoad} object. * * @param destServiceLoad ServiceLoad object to copy this object into. It cannot be null. * * @return UPA return value indicating success or failure of copy operation. */ public int copy(ServiceLoad destServiceLoad) { assert (destServiceLoad != null) : "destServiceLoad can not be null"; destServiceLoad.clear(); if (checkHasLoadFactor()) { destServiceLoad.applyHasLoadFactor(); destServiceLoad.loadFactor(loadFactor()); } if (checkHasOpenLimit()) { destServiceLoad.applyHasOpenLimit(); destServiceLoad.openLimit(openLimit()); } if (checkHasOpenWindow()) { destServiceLoad.applyHasOpenWindow(); destServiceLoad.openWindow(openWindow()); } destServiceLoad.action(action()); return CodecReturnCodes.SUCCESS; }
/** * Performs an update of {@link ServiceLoad} object. * * @param destServiceLoad ServiceLoad object to update with information from this object. It cannot be null. * * @return UPA return value indicating success or failure of update operation. */ public int update(ServiceLoad destServiceLoad) { assert (destServiceLoad != null) : "destServiceLoad can not be null"; if (checkHasLoadFactor()) { destServiceLoad.applyHasLoadFactor(); destServiceLoad.loadFactor(loadFactor()); } if (checkHasOpenLimit()) { destServiceLoad.applyHasOpenLimit(); destServiceLoad.openLimit(openLimit()); } if (checkHasOpenWindow()) { destServiceLoad.applyHasOpenWindow(); destServiceLoad.openWindow(openWindow()); } destServiceLoad.action(action()); return CodecReturnCodes.SUCCESS; }
private void buildRDMServiceLoad(Service.ServiceLoad rdmServiceLoad, int action) { int flags = Service.ServiceLoadFlags.HAS_LOAD_FACTOR | Service.ServiceLoadFlags.HAS_OPEN_LIMIT | Service.ServiceLoadFlags.HAS_OPEN_WINDOW; long loadFactor = 1; long openLimit = 1; long openWindow = 1; rdmServiceLoad.clear(); rdmServiceLoad.flags(flags); rdmServiceLoad.action(action); if (rdmServiceLoad.checkHasOpenLimit()) { rdmServiceLoad.openLimit(openLimit); rdmServiceLoad.applyHasOpenLimit(); } if (rdmServiceLoad.checkHasOpenWindow()) { rdmServiceLoad.openWindow(openWindow); rdmServiceLoad.applyHasOpenWindow(); } if (rdmServiceLoad.checkHasLoadFactor()) { rdmServiceLoad.loadFactor(loadFactor); rdmServiceLoad.applyHasLoadFactor(); } }
private void copyServiceLoadRefFrom(ServiceLoad srcLoad) { assert (srcLoad != null) : "srcLoad can not be null"; load().action(srcLoad.action()); if (srcLoad.checkHasLoadFactor()) { load().applyHasLoadFactor(); load().loadFactor(srcLoad.loadFactor()); } if (srcLoad.checkHasOpenLimit()) { load().applyHasOpenLimit(); load().openLimit(srcLoad.openLimit()); } if (srcLoad.checkHasOpenWindow()) { load().applyHasOpenWindow(); load().openWindow(srcLoad.openWindow()); } }
private int encodeLoadFilter(EncodeIterator encIter) { filterEntry.action(load().action()); if (filterEntry.action() == FilterEntryActions.CLEAR) return filterEntry.encode(encIter); int ret = filterEntry.encodeInit(encIter, 0); if (ret != CodecReturnCodes.SUCCESS) return ret; ret = load().encode(encIter); if (ret != CodecReturnCodes.SUCCESS) return ret; return filterEntry.encodeComplete(encIter, true); }