public void updateAction() { page.getTargetModelForUpdateAssignments(); YRCApiContext ctx = new YRCApiContext(); ctx.setApiName("multiApi"); ctx.setInputXml(multiAPIDocElement.getOwnerDocument()); ctx.setFormId(page.getFormId()); ctx.setShowError(false); ctx.setUserData("isRefreshReqd", String.valueOf(false)); callApi(ctx, page); multiAPIDocElement = null; ((XPXUserProfileEditor) YRCDesktopUI.getCurrentPart()).showBusy(true); }
private void getCustomerAssignmentsAfterUpdate() { YRCApiContext apiCtx = new YRCApiContext(); String[] apinames = {"getXPEDXMyItemsListDetail"}; Document[] docInput = { YRCXmlUtils.createFromString("<XPEDXMyItemsList MyItemsListKey='" + strMILKey + "'/>") }; apiCtx.setApiNames(apinames); apiCtx.setInputXmls(docInput); apiCtx.setUserData("isCustomerListQueried", true); apiCtx.setFormId(getFormId()); callApi(apiCtx); }
public void initPage() { YRCApiContext apiCtx = new YRCApiContext(); if (!YRCPlatformUI.isVoid(strMILCustomerID)) { String[] apinames = {"getListOfXPEDXMyItemsLists", "getCustomerList"}; Document[] docInput = { YRCXmlUtils.createFromString("<XPEDXMyItemsList MyItemsListKey='" + strMILKey + "'/>"), YRCXmlUtils.createFromString("<Customer CustomerID='" + strMILCustomerID + "' />") }; apiCtx.setApiNames(apinames); apiCtx.setInputXmls(docInput); apiCtx.setUserData("isCustomerListQueried", true); } else { String[] apinames = {"getXPEDXMyItemsListDetail"}; Document[] docInput = { YRCXmlUtils.createFromString("<XPEDXMyItemsList MyItemsListKey='" + strMILKey + "'/>") }; apiCtx.setApiNames(apinames); apiCtx.setInputXmls(docInput); apiCtx.setUserData("isCustomerListQueried", false); } apiCtx.setFormId(getFormId()); callApi(apiCtx); }