Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCategoryFacade.java
URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCategoryFacade.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCategoryFacade.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCategoryFacade.java Fri Apr 10 20:22:54 2015 @@ -19,12 +19,11 @@ package org.ofbiz.ebaystore; import java.util.ArrayList; +import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Map; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilGenerics; @@ -130,7 +129,7 @@ public class EbayStoreCategoryFacade { //get listing durations ListingDurationDefinitionsType listDuration = featureDefinition.getListingDurations(); ListingDurationDefinitionType[] durationArray = listDuration.getListingDuration(); - listingDurationMap = FastMap.newInstance(); + listingDurationMap = new HashMap<Integer, String[]>(); for (int i = 0; i < durationArray.length; i++) { listingDurationMap.put(durationArray[i].getDurationSetID(), durationArray[i].getDuration()); } @@ -140,7 +139,7 @@ public class EbayStoreCategoryFacade { if (listingDuration == null || listingDuration.length == 0) { listingDuration = siteDefaults.getListingDuration(); } - listingDurationReferenceMap = FastMap.newInstance(); + listingDurationReferenceMap = new HashMap<String, Integer>(); for (int i = 0; i < listingDuration.length; i++) { listingDurationReferenceMap.put(listingDuration[i].getType().value(),listingDuration[i].getValue()); } @@ -222,7 +221,7 @@ public class EbayStoreCategoryFacade { public List<Map<String,Object>> syncAdItemTemplates() throws ApiException, SdkSoapException, SdkException { GetDescriptionTemplatesRequestType req = null; GetDescriptionTemplatesResponseType resp = null; - List<Map<String,Object>> temGroupList = FastList.newInstance(); + List<Map<String,Object>> temGroupList = new LinkedList<Map<String,Object>>(); GetDescriptionTemplatesCall call = new GetDescriptionTemplatesCall(this.apiContext); req = new GetDescriptionTemplatesRequestType(); @@ -235,7 +234,7 @@ public class EbayStoreCategoryFacade { List<Map<String,Object>> templateList = null; Map<String,Object> templateGroup = null; if ("THEME".equals(String.valueOf(descTemplateType.getType()))) { - Map<String,Object> template = FastMap.newInstance(); + Map<String,Object> template = new HashMap<String, Object>(); template.put("TemplateId", String.valueOf(descTemplateType.getID())); template.put("TemplateImageURL", descTemplateType.getImageURL()); template.put("TemplateName", descTemplateType.getName()); @@ -249,8 +248,8 @@ public class EbayStoreCategoryFacade { } } if (templateGroup == null) { - templateGroup = FastMap.newInstance(); - templateList = FastList.newInstance(); + templateGroup = new HashMap<String, Object>(); + templateList = new LinkedList<Map<String,Object>>(); templateGroup.put("TemplateGroupId", descTemplateType.getGroupID().toString()); templateList.add(template); templateGroup.put("Templates", templateList); @@ -282,7 +281,7 @@ public class EbayStoreCategoryFacade { } public List<Map<String,Object>> getAdItemTemplates(String temGroupId) { - List<Map<String,Object>> themes = FastList.newInstance(); + List<Map<String,Object>> themes = new LinkedList<Map<String,Object>>(); for (Map<String,Object> temp : this.adItemTemplates) { if (temp.get("TemplateGroupId").equals(temGroupId)) { themes = UtilGenerics.checkList(temp.get("Templates")); Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCustomerService.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCustomerService.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCustomerService.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreCustomerService.java Fri Apr 10 20:22:54 2015 @@ -18,11 +18,10 @@ */ package org.ofbiz.ebaystore; +import java.util.HashMap; import java.util.Locale; import java.util.Map; -import javolution.util.FastMap; - import org.ofbiz.base.util.UtilProperties; import org.ofbiz.base.util.UtilValidate; import org.ofbiz.entity.Delegator; @@ -53,7 +52,7 @@ public class EbayStoreCustomerService { if (UtilValidate.isEmpty(context.get("userId")) || UtilValidate.isEmpty(context.get("itemId"))) { return ServiceUtil.returnFailure(UtilProperties.getMessage(resource, "EbayStoreRequiredUserIdAndItemId", locale)); } - Map <String, Object> result = FastMap.newInstance(); + Map <String, Object> result = new HashMap<String, Object>(); try { String itemId = (String) context.get("itemId"); String bestOfferId = (String) context.get("bestOfferId"); @@ -112,7 +111,7 @@ public class EbayStoreCustomerService { String price = (String) context.get("price"); String email = (String) context.get("email"); String quantity = (String) context.get("quantity"); - Map <String, Object> result = FastMap.newInstance(); + Map <String, Object> result = new HashMap<String, Object>(); try { ApiContext apiContext = EbayStoreHelper.getApiContext(productStoreId, locale, delegator); String[] bestOfferIDs = {offerId}; @@ -148,11 +147,12 @@ public class EbayStoreCustomerService { } return result; } + public static Map<String, Object> deleteContactAlert(DispatchContext dctx, Map<String, ? extends Object> context) { Delegator delegator = dctx.getDelegator(); String productStoreId = (String) context.get("productStoreId"); Locale locale = (Locale) context.get("locale"); - Map <String, Object> result = FastMap.newInstance(); + Map <String, Object> result = new HashMap<String, Object>(); if (UtilValidate.isEmpty(context.get("itemId")) || UtilValidate.isEmpty(context.get("userId"))) { return ServiceUtil.returnFailure(UtilProperties.getMessage(resource, "EbayStoreRequiredUserIdAndItemId", locale)); } Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreHelper.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreHelper.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreHelper.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreHelper.java Fri Apr 10 20:22:54 2015 @@ -30,8 +30,6 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; -import javolution.util.FastMap; - import org.ofbiz.base.config.GenericConfigException; import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilDateTime; @@ -97,7 +95,7 @@ public class EbayStoreHelper { public static final String resource = "EbayStoreUiLabels"; public static ApiContext getApiContext(String productStoreId,Locale locale, Delegator delegator) { - Map<String, Object> context = FastMap.newInstance(); + Map<String, Object> context = new HashMap<String, Object>(); context.put("locale", locale); context.put("productStoreId", productStoreId); Map<String, Object> config = EbayHelper.buildEbayConfig(context, delegator); @@ -131,7 +129,7 @@ public class EbayStoreHelper { } public static SiteCodeType getSiteCodeType(String productStoreId, Locale locale, Delegator delegator) { - Map<String, Object> context = FastMap.newInstance(); + Map<String, Object> context = new HashMap<String, Object>(); context.put("locale", locale); context.put("productStoreId", productStoreId); Map<String, Object> config = EbayHelper.buildEbayConfig(context, delegator); @@ -264,7 +262,7 @@ public class EbayStoreHelper { } public static Map<String, Object> startEbayAutoPreference(DispatchContext dctx, Map<String, ? extends Object> context) { - Map<String, Object>result = FastMap.newInstance(); + Map<String, Object>result = new HashMap<String, Object>(); LocalDispatcher dispatcher = dctx.getDispatcher(); GenericValue userLogin = (GenericValue) context.get("userLogin"); Delegator delegator = dctx.getDelegator(); @@ -278,7 +276,7 @@ public class EbayStoreHelper { if (UtilValidate.isNotEmpty(jobId)) { List<GenericValue> jobs = EntityQuery.use(delegator).from("JobSandbox").where("parentJobId", jobId, "statusId", "SERVICE_PENDING").queryList(); if (jobs.size() == 0) { - Map<String, Object>inMap = FastMap.newInstance(); + Map<String, Object>inMap = new HashMap<String, Object>(); inMap.put("jobId", jobId); inMap.put("userLogin", userLogin); dispatcher.runSync("resetScheduledJob", inMap); @@ -325,7 +323,7 @@ public class EbayStoreHelper { ebayProductPref.set("autoPrefJobId", jobSandbox.getString("jobId")); ebayProductPref.store(); - Map<String, Object>infoData = FastMap.newInstance(); + Map<String, Object>infoData = new HashMap<String, Object>(); infoData.put("jobId", jobSandbox.getString("jobId")); infoData.put("productStoreId", ebayProductPref.getString("productStoreId")); runtimeData.set("runtimeInfo", XmlSerializer.serialize(infoData)); @@ -348,7 +346,7 @@ public class EbayStoreHelper { } public static Map<String, Object> stopEbayAutoPreference(DispatchContext dctx, Map<String, ? extends Object> context) { - Map<String, Object>result = FastMap.newInstance(); + Map<String, Object>result = new HashMap<String, Object>(); LocalDispatcher dispatcher = dctx.getDispatcher(); GenericValue userLogin = (GenericValue) context.get("userLogin"); Delegator delegator = dctx.getDelegator(); @@ -359,7 +357,7 @@ public class EbayStoreHelper { String jobId = ebayProductPref.getString("autoPrefJobId"); List<GenericValue> jobs = EntityQuery.use(delegator).from("JobSandbox").where("parentJobId", jobId ,"statusId", "SERVICE_PENDING").queryList(); - Map<String, Object>inMap = FastMap.newInstance(); + Map<String, Object>inMap = new HashMap<String, Object>(); inMap.put("userLogin", userLogin); for (int index = 0; index < jobs.size(); index++) { inMap.put("jobId", jobs.get(index).getString("jobId")); @@ -429,7 +427,7 @@ public class EbayStoreHelper { } public static Map<String, Object> exportProductEachItem(DispatchContext dctx, Map<String, Object> context) { - Map<String,Object> result = FastMap.newInstance(); + Map<String,Object> result = new HashMap<String, Object>(); LocalDispatcher dispatcher = dctx.getDispatcher(); Delegator delegator = dctx.getDelegator(); Map<String, Object> itemObject = UtilGenerics.checkMap(context.get("itemObject")); @@ -445,7 +443,7 @@ public class EbayStoreHelper { if (resp != null && "SUCCESS".equals(resp.getAck().toString()) || "WARNING".equals(resp.getAck().toString())) { String itemId = resp.getItemID(); String listingXml = addItemCall.getRequestXml().toString(); - Map<String, Object> updateItemMap = FastMap.newInstance(); + Map<String, Object> updateItemMap = new HashMap<String, Object>(); updateItemMap.put("productListingId", productListingId); updateItemMap.put("itemId", itemId); updateItemMap.put("listingXml", listingXml); @@ -700,7 +698,7 @@ public class EbayStoreHelper { public static void createErrorLogMessage(GenericValue userLogin, LocalDispatcher dispatcher, String productStoreId, String ack, String fuction, String errorMessage) { if (!"".equals(productStoreId) && (!"".equals(errorMessage))) { try { - Map<String, Object> newMap = FastMap.newInstance(); + Map<String, Object> newMap = new HashMap<String, Object>(); newMap.put("productStoreId", productStoreId); newMap.put("logAck", ack.toLowerCase()); newMap.put("functionName", fuction); Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreInventoryServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreInventoryServices.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreInventoryServices.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreInventoryServices.java Fri Apr 10 20:22:54 2015 @@ -19,10 +19,11 @@ package org.ofbiz.ebaystore; import java.math.BigDecimal; +import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; -import javolution.util.FastMap; + import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilMisc; import org.ofbiz.base.util.UtilProperties; @@ -34,6 +35,7 @@ import org.ofbiz.service.DispatchContext import org.ofbiz.service.GenericServiceException; import org.ofbiz.service.LocalDispatcher; import org.ofbiz.service.ServiceUtil; + import com.ebay.sdk.ApiException; import com.ebay.sdk.SdkException; import com.ebay.sdk.SdkSoapException; @@ -67,7 +69,7 @@ public class EbayStoreInventoryServices } /*update inventory on ebay site*/ public static Map<String,Object> updateEbayStoreInventory(DispatchContext dctx, Map<String,Object> context) { - Map<String,Object> result = FastMap.newInstance(); + Map<String,Object> result = new HashMap<String, Object>(); GenericValue userLogin = (GenericValue) context.get("userLogin"); Locale locale = (Locale) context.get("locale"); Delegator delegator = dctx.getDelegator(); @@ -239,7 +241,7 @@ public class EbayStoreInventoryServices } public static Map<String,Object> getFolderInEbayStoreInventory(DispatchContext dctx, Map<String,Object> context) { - Map<String,Object> result = FastMap.newInstance(); + Map<String,Object> result = new HashMap<String, Object>(); GenericValue userLogin = (GenericValue) context.get("userLogin"); Locale locale = (Locale) context.get("locale"); Delegator delegator = dctx.getDelegator(); @@ -322,7 +324,7 @@ public class EbayStoreInventoryServices public static Map<String,Object> updateEbayInventoryStatusByProductId(DispatchContext dctx, Map<String,Object> context) { Locale locale = (Locale) context.get("locale"); GenericValue userLogin = (GenericValue) context.get("userLogin"); - Map<String,Object> result = FastMap.newInstance(); + Map<String,Object> result = new HashMap<String, Object>(); Delegator delegator = dctx.getDelegator(); String productStoreId = (String)context.get("productStoreId"); String facilityId = (String)context.get("facilityId"); @@ -380,7 +382,7 @@ public class EbayStoreInventoryServices public static Map<String,Object> updateEbayInventoryStatus(DispatchContext dctx, Map<String,Object> context) { LocalDispatcher dispatcher = dctx.getDispatcher(); - Map<String,Object> result = FastMap.newInstance(); + Map<String,Object> result = new HashMap<String, Object>(); Delegator delegator = dctx.getDelegator(); List<GenericValue> ebayProductStoreInventoryList = null; Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOptions.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOptions.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOptions.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOptions.java Fri Apr 10 20:22:54 2015 @@ -18,6 +18,8 @@ */ package org.ofbiz.ebaystore; +import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; @@ -26,9 +28,6 @@ import javax.servlet.http.HttpServletReq import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilHttp; import org.ofbiz.base.util.UtilValidate; @@ -85,7 +84,7 @@ public class EbayStoreOptions { String colorSchemeId = themeId.substring(themeId.indexOf("-")+1); themeId = themeId.substring(0,themeId.indexOf("-")); - Map<String,Object> storeColorSchemeMap = FastMap.newInstance(); + Map<String,Object> storeColorSchemeMap = new HashMap<String, Object>(); while (i < storeBasicTheme.length) { StoreThemeType storeThemeType = storeBasicTheme[i]; @@ -178,9 +177,9 @@ public class EbayStoreOptions { request.setAttribute("categoryId", ebayCategoryId); results = EbayEvents.getChildCategories(request); if (UtilValidate.isNotEmpty(results)) { - List<Map<String,Object>> categories = FastList.newInstance(); + List<Map<String,Object>> categories = new LinkedList<Map<String,Object>>(); for (CategoryType category : results) { - Map<String,Object> context = FastMap.newInstance(); + Map<String,Object> context = new HashMap<String, Object>(); context.put("CategoryCode", category.getCategoryID()); context.put("CategoryName", category.getCategoryName()); String isLeaf = String.valueOf(category.isLeafCategory()!= null ? category.isLeafCategory() : "false"); @@ -229,9 +228,9 @@ public class EbayStoreOptions { request.setAttribute("categoryId", ebayStoreCategory); results = EbayEvents.getStoreChildCategories(request); if (UtilValidate.isNotEmpty(results)) { - List<Map<String,Object>> categories = FastList.newInstance(); + List<Map<String,Object>> categories = new LinkedList<Map<String,Object>>(); for (StoreCustomCategoryType category : results) { - Map<String,Object> context = FastMap.newInstance(); + Map<String,Object> context = new HashMap<String, Object>(); context.put("CategoryCode", category.getCategoryID()); context.put("CategoryName", category.getName()); String isLeaf = "false"; Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreOrder.java Fri Apr 10 20:22:54 2015 @@ -29,8 +29,6 @@ import java.util.List; import java.util.Locale; import java.util.Map; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.GeneralException; import org.ofbiz.base.util.UtilDateTime; @@ -57,7 +55,7 @@ public class EbayStoreOrder { private static final String module = EbayStoreOrder.class.getName(); public static Map<String, Object> EbayStoreImportTransaction(DispatchContext dctx, Map<String, Object> context) { - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); LocalDispatcher dispatcher = dctx.getDispatcher(); try { if ("Complete".equals(context.get("checkoutStatus").toString()) && "NOT_IMPORT".equals(context.get("importStatus").toString())) { @@ -75,7 +73,7 @@ public class EbayStoreOrder { } public static Map<String, Object> EbayStoreImportOrder(DispatchContext dctx, Map<String, Object> context) { LocalDispatcher dispatcher = dctx.getDispatcher(); - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); if (UtilValidate.isEmpty(context.get("orderId"))) { try { result = dispatcher.runSync("EbayStoreCreateOrderShoppingCart", context); @@ -93,7 +91,7 @@ public class EbayStoreOrder { LocalDispatcher dispatcher = dctx.getDispatcher(); Locale locale = (Locale) context.get("locale"); GenericValue userLogin = (GenericValue) context.get("userLogin"); - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); String productStoreId = context.get("productStoreId").toString(); String defaultCurrencyUomId = ""; @@ -305,7 +303,7 @@ public class EbayStoreOrder { LocalDispatcher dispatcher = dctx.getDispatcher(); Locale locale = (Locale) context.get("locale"); GenericValue userLogin = (GenericValue) context.get("userLogin"); - Map <String, Object> result = FastMap.newInstance(); + Map <String, Object> result = new HashMap<String, Object>(); String productStoreId = context.get("productStoreId").toString(); String defaultCurrencyUomId = null; Modified: ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreSiteFacade.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreSiteFacade.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreSiteFacade.java (original) +++ ofbiz/trunk/specialpurpose/ebaystore/src/org/ofbiz/ebaystore/EbayStoreSiteFacade.java Fri Apr 10 20:22:54 2015 @@ -19,11 +19,10 @@ package org.ofbiz.ebaystore; import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Map; -import javolution.util.FastList; - import com.ebay.sdk.ApiContext; import com.ebay.sdk.ApiException; import com.ebay.sdk.SdkException; @@ -149,7 +148,7 @@ public class EbayStoreSiteFacade { } //convert the map to list - List<CategoryType> catsList = FastList.newInstance(); + List<CategoryType> catsList = new LinkedList<CategoryType>(); for (CategoryType cat : csCatsMap.values()) { catsList.add(cat); } @@ -180,7 +179,7 @@ public class EbayStoreSiteFacade { //get all categories from ebay store depend on siteId private List<StoreCustomCategoryType> getEbayStoreCategories() { Map<String, StoreCustomCategoryType> catsMap = new HashMap<String, StoreCustomCategoryType>(30000); - List<StoreCustomCategoryType> catsList = FastList.newInstance(); + List<StoreCustomCategoryType> catsList = new LinkedList<StoreCustomCategoryType>(); try { GetStoreCall call = new GetStoreCall(this.apiContext); GetStoreRequestType req = new GetStoreRequestType(); Modified: ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/automationPreferences/GetDisputeInfo.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/automationPreferences/GetDisputeInfo.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/automationPreferences/GetDisputeInfo.groovy (original) +++ ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/automationPreferences/GetDisputeInfo.groovy Fri Apr 10 20:22:54 2015 @@ -21,8 +21,6 @@ import org.ofbiz.base.util.*; import com.ebay.soap.eBLBaseComponents.DisputeReasonCodeType; import com.ebay.soap.eBLBaseComponents.DisputeExplanationCodeType; -import javolution.util.FastList; -import javolution.util.FastMap; public static String makeSpace(String text){ String result = ""; @@ -39,59 +37,59 @@ public static String makeSpace(String te } return result; } -reasons = FastList.newInstance(); -explanations = FastList.newInstance(); +reasons = []; +explanations = []; -entry = FastMap.newInstance(); +entry = [:]; entry.put("reasonCode", DisputeReasonCodeType.BUYER_HAS_NOT_PAID.toString()); entry.put("value", makeSpace(DisputeReasonCodeType.BUYER_HAS_NOT_PAID.value())); reasons.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("reasonCode", DisputeReasonCodeType.TRANSACTION_MUTUALLY_CANCELED.toString()); entry.put("value", makeSpace(DisputeReasonCodeType.TRANSACTION_MUTUALLY_CANCELED.value())); reasons.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_HAS_NOT_RESPONDED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_HAS_NOT_RESPONDED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_REFUSED_TO_PAY.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_REFUSED_TO_PAY.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_RETURNED_ITEM_FOR_REFUND.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_RETURNED_ITEM_FOR_REFUND.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.UNABLE_TO_RESOLVE_TERMS.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.UNABLE_TO_RESOLVE_TERMS.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_PURCHASING_MISTAKE.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_PURCHASING_MISTAKE.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.SHIP_COUNTRY_NOT_SUPPORTED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.SHIP_COUNTRY_NOT_SUPPORTED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.SHIPPING_ADDRESS_NOT_CONFIRMED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.SHIPPING_ADDRESS_NOT_CONFIRMED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.PAYMENT_METHOD_NOT_SUPPORTED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.PAYMENT_METHOD_NOT_SUPPORTED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_NO_LONGER_REGISTERED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_NO_LONGER_REGISTERED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.BUYER_NO_LONGER_REGISTERED.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.BUYER_NO_LONGER_REGISTERED.value())); explanations.add(entry); -entry = FastMap.newInstance(); +entry = [:]; entry.put("explanationCode", DisputeExplanationCodeType.OTHER_EXPLANATION.toString()); entry.put("value", makeSpace(DisputeExplanationCodeType.OTHER_EXPLANATION.value())); explanations.add(entry); Modified: ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/feedback/FeedbackList.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/feedback/FeedbackList.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/feedback/FeedbackList.groovy (original) +++ ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/feedback/FeedbackList.groovy Fri Apr 10 20:22:54 2015 @@ -22,8 +22,6 @@ import org.ofbiz.entity.condition.*; import java.sql.Timestamp; import java.util.Map; -import javolution.util.FastMap; - partyId = null resultUser = runService('getEbayStoreUser', ["productStoreId": parameters.productStoreId, "userLogin": context.get("userLogin")]); ownerUser = resultUser.get("userLoginId"); @@ -31,7 +29,7 @@ userLogin = from("UserLogin").where("use if (userLogin) { partyId = userLogin.get("partyId"); } -expr = [] +expr = []; cond = null; contentId = request.getParameter("contentId"); Modified: ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/OrderListPrepare.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/OrderListPrepare.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/OrderListPrepare.groovy (original) +++ ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/OrderListPrepare.groovy Fri Apr 10 20:22:54 2015 @@ -19,11 +19,9 @@ import org.ofbiz.entity.util.EntityUtil; -import javolution.util.FastList; -import javolution.util.FastMap; import org.ofbiz.entity.util.EntityUtil; -orderLists = FastList.newInstance(); +orderLists = []; if (orderList) { for (orderCount = 0; orderCount < orderList.size(); orderCount++) { orderItem = orderList[orderCount]; @@ -47,7 +45,7 @@ if (orderList) { product = from("Product").where("productId", item.get("productId")).cache(true).queryOne(); title = product.get("internalName"); } - orderMap = FastMap.newInstance(); + orderMap = [:]; orderMap.put("orderId", orderId); orderMap.put("externalId", orderItem.get("externalId")); orderMap.put("amountPaid", orderItem.get("amountPaid")); Modified: ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/SoldAction.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/SoldAction.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/SoldAction.groovy (original) +++ ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/SoldAction.groovy Fri Apr 10 20:22:54 2015 @@ -18,21 +18,19 @@ */ import org.ofbiz.base.util.*; -import javolution.util.FastList; -import javolution.util.FastMap; -actionList = FastList.newInstance(); +actionList = []; hasAction = false; //Unpaid Item Dispute if (unpaidItemStatus == null && paidTime == null && checkoutStatus != "CheckoutComplete") { - inMap = FastMap.newInstance(); + inMap = [:]; inMap.put("action","openUnpaid"); inMap.put("actionName","Open Unpaid"); actionList.add(inMap); hasAction = true; } //Second Chance Offer -inMap = FastMap.newInstance(); +inMap = [:]; inMap.put("action","makeSecondChanceOffer"); inMap.put("actionName","Make Second Chance Offer"); actionList.add(inMap); Modified: ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/StoreAccount.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/StoreAccount.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/StoreAccount.groovy (original) +++ ofbiz/trunk/specialpurpose/ebaystore/webapp/ebaystore/WEB-INF/actions/store/StoreAccount.groovy Fri Apr 10 20:22:54 2015 @@ -18,10 +18,8 @@ */ import org.ofbiz.base.util.*; -import javolution.util.FastList; -import javolution.util.FastMap; -results = FastList.newInstance(); +results = []; ebayAccountList = from("PartyRoleAndPartyDetail").where("roleTypeId", "EBAY_ACCOUNT").queryList(); productStoreRoles = from("ProductStoreRole").where("roleTypeId", "EBAY_ACCOUNT").queryList(); @@ -30,7 +28,7 @@ if (productStoreRoles != null && ebayAcc partyId = ebayAccount.partyId; productStoreRoles.each{productStoreRole -> if(partyId.equals(productStoreRole.partyId)){ - storeMap = FastMap.newInstance(); + storeMap = [:]; storeMap.partyId = ebayAccount.partyId; storeMap.firstName = ebayAccount.firstName; storeMap.lastName = ebayAccount.lastName; Modified: ofbiz/trunk/specialpurpose/ecommerce/src/org/ofbiz/ecommerce/janrain/JanrainHelper.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ecommerce/src/org/ofbiz/ecommerce/janrain/JanrainHelper.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ecommerce/src/org/ofbiz/ecommerce/janrain/JanrainHelper.java (original) +++ ofbiz/trunk/specialpurpose/ecommerce/src/org/ofbiz/ecommerce/janrain/JanrainHelper.java Fri Apr 10 20:22:54 2015 @@ -41,8 +41,6 @@ import javax.xml.xpath.XPathConstants; import javax.xml.xpath.XPathExpressionException; import javax.xml.xpath.XPathFactory; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilHttp; import org.ofbiz.base.util.UtilProperties; @@ -218,7 +216,7 @@ public class JanrainHelper { return "error"; } - Map<String, String> result = FastMap.newInstance(); + Map<String, String> result = new HashMap<String, String>(); result.put("displayName", displayName); result.put("email", email); result.put("identifier", identifier); Modified: ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/BestSellingCategory.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/BestSellingCategory.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/BestSellingCategory.groovy (original) +++ ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/BestSellingCategory.groovy Fri Apr 10 20:22:54 2015 @@ -21,10 +21,9 @@ import org.ofbiz.base.util.UtilValidate; import org.ofbiz.base.util.UtilMisc; import org.ofbiz.product.catalog.*; import org.ofbiz.product.category.*; -import javolution.util.FastList; catalogId = CatalogWorker.getCurrentCatalogId(request); -bestSellerCates = FastList.newInstance(); +bestSellerCates = []; if (UtilValidate.isNotEmpty(catalogId)) { prodCatalogCategoryList = CatalogWorker.getProdCatalogCategories(request, catalogId, "PCCT_BEST_SELL"); Modified: ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ProductCategories.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ProductCategories.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ProductCategories.groovy (original) +++ ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ProductCategories.groovy Fri Apr 10 20:22:54 2015 @@ -26,19 +26,16 @@ import org.ofbiz.entity.util.EntityUtil; import org.ofbiz.base.util.*; import org.ofbiz.product.catalog.*; import org.ofbiz.product.category.*; -import javolution.util.FastMap; -import javolution.util.FastList; -import javolution.util.FastList.*; import org.ofbiz.entity.*; List fillTree(rootCat ,CatLvl, parentCategoryId) { if(rootCat) { rootCat.sort{ it.productCategoryId } - def listTree = FastList.newInstance(); + def listTree = []; for(root in rootCat) { preCatChilds = from("ProductCategoryRollup").where("parentProductCategoryId", root.productCategoryId).queryList(); catChilds = EntityUtil.getRelated("CurrentProductCategory",null,preCatChilds,false); - def childList = FastList.newInstance(); + def childList = []; // CatLvl uses for identify the Category level for display different css class if(catChilds) { @@ -55,7 +52,7 @@ List fillTree(rootCat ,CatLvl, parentCat // Display the category if this category containing products or contain the category that's containing products if(productsInCat || childList) { - def rootMap = FastMap.newInstance(); + def rootMap = [:]; category = from("ProductCategory").where("productCategoryId", root.productCategoryId).queryOne(); categoryContentWrapper = new CategoryContentWrapper(category, request); context.title = categoryContentWrapper.CATEGORY_NAME; @@ -89,9 +86,9 @@ CategoryWorker.setTrail(request, curCate categoryList = request.getAttribute("topLevelList"); if (categoryList) { - catContentWrappers = FastMap.newInstance(); + catContentWrappers = [:]; CategoryWorker.getCategoryContentWrappers(catContentWrappers, categoryList, request); context.catContentWrappers = catContentWrappers; - completedTree = fillTree(categoryList,1,""); + completedTree = fillTree(categoryList, 1, ""); context.completedTree = completedTree; } Modified: ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ajaxbreadcrumbs.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ajaxbreadcrumbs.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ajaxbreadcrumbs.groovy (original) +++ ofbiz/trunk/specialpurpose/ecommerce/webapp/ecommerce/WEB-INF/actions/catalog/ajaxbreadcrumbs.groovy Fri Apr 10 20:22:54 2015 @@ -18,17 +18,15 @@ */ import org.ofbiz.product.product.ProductContentWrapper; import org.ofbiz.product.category.*; -import javolution.util.FastMap; -import javolution.util.FastList; import org.ofbiz.base.util.UtilValidate; parentCategoryStr = parameters.parentCategoryStr; if(!UtilValidate.isEmpty(parentCategoryStr)) { pathList = parentCategoryStr.split('/'); - cateList = FastList.newInstance(); + cateList = []; pathTemp = ''; for(path in pathList) { - cateMap = FastMap.newInstance(); + cateMap = [:]; category = from("ProductCategory").where("productCategoryId", path).queryOne(); categoryContentWrapper = new CategoryContentWrapper(category, request); Modified: ofbiz/trunk/specialpurpose/example/src/org/ofbiz/example/ExamplePrintServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/example/src/org/ofbiz/example/ExamplePrintServices.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/example/src/org/ofbiz/example/ExamplePrintServices.java (original) +++ ofbiz/trunk/specialpurpose/example/src/org/ofbiz/example/ExamplePrintServices.java Fri Apr 10 20:22:54 2015 @@ -23,6 +23,7 @@ import java.io.IOException; import java.io.StringReader; import java.io.StringWriter; import java.io.Writer; +import java.util.HashMap; import java.util.Map; import javax.print.Doc; @@ -39,8 +40,6 @@ import javax.print.attribute.standard.Si import javax.xml.parsers.ParserConfigurationException; import javax.xml.transform.stream.StreamSource; -import javolution.util.FastMap; - import org.apache.fop.apps.FOPException; import org.apache.fop.apps.Fop; import org.apache.fop.apps.MimeConstants; @@ -61,7 +60,7 @@ public class ExamplePrintServices { public static Map<String, Object> printReportPdf(DispatchContext dctx, Map<String, ? extends Object> context) { String screenLocation = "component://example/widget/example/ExampleReportScreens.xml"; String reportScreenName = "ExampleReport"; - Map<String, Object> workContext = FastMap.newInstance(); + Map<String, Object> workContext = new HashMap<String, Object>(); workContext.putAll(context); // render a screen to get the XML document Modified: ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/GoogleBaseSearchEvents.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/GoogleBaseSearchEvents.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/GoogleBaseSearchEvents.java (original) +++ ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/GoogleBaseSearchEvents.java Fri Apr 10 20:22:54 2015 @@ -18,6 +18,7 @@ *******************************************************************************/ package org.ofbiz.googlebase; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; @@ -25,8 +26,6 @@ import java.util.Map; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import javolution.util.FastList; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.StringUtil; import org.ofbiz.base.util.UtilGenerics; @@ -56,7 +55,7 @@ public class GoogleBaseSearchEvents { Locale locale = UtilHttp.getLocale(request); GenericValue userLogin = (GenericValue) request.getSession().getAttribute("userLogin"); String selectResult = request.getParameter("selectResult"); - List<String> productExportList = FastList.newInstance(); + List<String> productExportList = new LinkedList<String>(); String errMsg = null; try { @@ -84,7 +83,7 @@ public class GoogleBaseSearchEvents { if(!selectResult.startsWith("{")){ productExportList.add(selectResult); }else { - List<String> listTemp = FastList.newInstance(); + List<String> listTemp = new LinkedList<String>(); String temp = selectResult.substring(1, selectResult.length()-1); String arrayTemp[] = temp.split(","); for (int i=0; i<arrayTemp.length; i++){ Modified: ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/ProductsExportToGoogle.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/ProductsExportToGoogle.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/ProductsExportToGoogle.java (original) +++ ofbiz/trunk/specialpurpose/googlebase/src/org/ofbiz/googlebase/ProductsExportToGoogle.java Fri Apr 10 20:22:54 2015 @@ -28,15 +28,14 @@ import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder; import java.sql.Timestamp; +import java.util.HashMap; import java.util.Iterator; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; import java.util.StringTokenizer; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilFormatOut; import org.ofbiz.base.util.UtilGenerics; @@ -117,7 +116,7 @@ public class ProductsExportToGoogle { try { if (UtilValidate.isNotEmpty(productCategoryId)) { - List<String> productsList = FastList.newInstance(); + List<String> productsList = new LinkedList<String>(); Map<String, Object> result = dispatcher.runSync("getProductCategoryMembers", UtilMisc.toMap("categoryId", productCategoryId)); if (result.get("categoryMembers") != null) { @@ -142,7 +141,7 @@ public class ProductsExportToGoogle { if (productsList.size() == 0) { return ServiceUtil.returnFailure(UtilProperties.getMessage(resource, "productsExportToGoogle.noProductsAvailableInProductCategory", locale)); } else { - Map<String, Object> paramIn = FastMap.newInstance(); + Map<String, Object> paramIn = new HashMap<String, Object>(); paramIn.put("selectResult", productsList); paramIn.put("webSiteUrl", webSiteUrl); paramIn.put("imageUrl", imageUrl); @@ -276,7 +275,7 @@ public class ProductsExportToGoogle { int responseCode = connection.getResponseCode(); InputStream inputStream; - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); String response = ""; if (responseCode == HttpURLConnection.HTTP_CREATED || responseCode == HttpURLConnection.HTTP_OK) { inputStream = connection.getInputStream(); @@ -304,8 +303,8 @@ public class ProductsExportToGoogle { private static Map<String, Object> buildDataItemsXml(DispatchContext dctx, Map<String, Object> context, StringBuffer dataItemsXml) { Locale locale = (Locale)context.get("locale"); - List<String> newProductsInGoogle = FastList.newInstance(); - List<String> productsRemovedFromGoogle = FastList.newInstance(); + List<String> newProductsInGoogle = new LinkedList<String>(); + List<String> productsRemovedFromGoogle = new LinkedList<String>(); String localeString = null; String productStoreId = (String) context.get("productStoreId"); @@ -641,7 +640,7 @@ public class ProductsExportToGoogle { private static String getProductPrice(LocalDispatcher dispatcher, GenericValue product) { String priceString = null; - Map<String, Object> map = FastMap.newInstance(); + Map<String, Object> map = new HashMap<String, Object>(); try { map = dispatcher.runSync("calculateProductPrice", UtilMisc.toMap("product", product)); boolean validPriceFound = ((Boolean)map.get("validPriceFound")).booleanValue(); @@ -656,7 +655,7 @@ public class ProductsExportToGoogle { private static Map<String, Object> readResponseFromGoogle(String msg, List<String> newProductsInGoogle, List<String> productsRemovedFromGoogle, LocalDispatcher dispatcher, Delegator delegator, Locale locale, String localeString) { - List<String> message = FastList.newInstance(); + List<String> message = new LinkedList<String>(); // Debug.logInfo("====get xml response from google: " + msg, module); try { Document docResponse = UtilXml.readXmlDocument(msg, true); @@ -721,7 +720,7 @@ public class ProductsExportToGoogle { private static Map<String, Object> buildGoogleBaseConfig(Map<String, Object> context, Delegator delegator) { String productStoreId = (String) context.get("productStoreId"); - Map<String, Object> buildGoogleBaseConfigContext = FastMap.newInstance(); + Map<String, Object> buildGoogleBaseConfigContext = new HashMap<String, Object>(); if (UtilValidate.isNotEmpty(productStoreId)) { GenericValue googleBaseConfig = null; Modified: ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/FilterProducts.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/FilterProducts.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/FilterProducts.groovy (original) +++ ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/FilterProducts.groovy Fri Apr 10 20:22:54 2015 @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. */ -import javolution.util.FastList; + import org.ofbiz.base.util.UtilMisc; import org.ofbiz.entity.util.EntityUtil; import org.ofbiz.base.util.UtilValidate; @@ -33,7 +33,7 @@ if (parameters.productStoreId) { active = parameters.ACTIVE_PRODUCT; notSynced = parameters.GOOGLE_SYNCED; -productList = FastList.newInstance(); +productList = []; if (UtilValidate.isNotEmpty(productIds) && ("Y".equals(active) || "Y".equals(notSynced))) { for (int i = 0; i < productIds.size(); i++) { productId = productIds[i]; Modified: ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/autoUpdateConfig.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/autoUpdateConfig.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/autoUpdateConfig.groovy (original) +++ ofbiz/trunk/specialpurpose/googlebase/webapp/googlebase/WEB-INF/actions/autoUpdateConfig.groovy Fri Apr 10 20:22:54 2015 @@ -16,7 +16,6 @@ * specific language governing permissions and limitations * under the License. */ -import javolution.util.FastList import org.ofbiz.entity.util.EntityUtilProperties configList = [] Modified: ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleCheckoutHelper.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleCheckoutHelper.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleCheckoutHelper.java (original) +++ ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleCheckoutHelper.java Fri Apr 10 20:22:54 2015 @@ -25,7 +25,6 @@ import java.util.HashMap; import java.util.List; import java.util.Locale; import java.util.Map; -import javolution.util.FastMap; import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.GeneralException; @@ -383,14 +382,14 @@ public class GoogleCheckoutHelper { // handle shipping Shipping shipping = adjustment.getShipping(); BigDecimal shipAmount = new BigDecimal(shipping.getShippingCost()); - GenericValue shipAdj = delegator.makeValue("OrderAdjustment", FastMap.newInstance()); + GenericValue shipAdj = delegator.makeValue("OrderAdjustment"); shipAdj.set("orderAdjustmentTypeId", "SHIPPING_CHARGES"); shipAdj.set("amount", shipAmount); cart.addAdjustment(shipAdj); // handle tax BigDecimal taxAmount = new BigDecimal(adjustment.getTotalTax()); - GenericValue taxAdj = delegator.makeValue("OrderAdjustment", FastMap.newInstance()); + GenericValue taxAdj = delegator.makeValue("OrderAdjustment"); taxAdj.set("orderAdjustmentTypeId", "SALES_TAX"); taxAdj.set("amount", taxAmount); cart.addAdjustment(taxAdj); @@ -398,7 +397,7 @@ public class GoogleCheckoutHelper { // handle promotions Collection<MerchantCodes> merchantCodes = UtilGenerics.checkCollection(adjustment.getMerchantCodes()); for (MerchantCodes codes : merchantCodes) { - GenericValue promoAdj = delegator.makeValue("OrderAdjustment", FastMap.newInstance()); + GenericValue promoAdj = delegator.makeValue("OrderAdjustment"); promoAdj.set("orderAdjustmentTypeId", "PROMOTION_ADJUSTMENT"); promoAdj.set("description", "Promotion Code: " + codes.getCode()); promoAdj.set("comments", "Google Promotion: " + codes.getMessage()); @@ -500,7 +499,7 @@ public class GoogleCheckoutHelper { } protected String createPerson(StructuredName name) throws GeneralException { - Map<String, Object> personMap = FastMap.newInstance(); + Map<String, Object> personMap = new HashMap<String, Object>(); personMap.put("firstName", name.getFirstName()); personMap.put("lastName", name.getLastName()); personMap.put("userLogin", system); @@ -526,7 +525,7 @@ public class GoogleCheckoutHelper { } // prepare the create address map - Map<String, Object> addrMap = FastMap.newInstance(); + Map<String, Object> addrMap = new HashMap<String, Object>(); addrMap.put("partyId", partyId); addrMap.put("toName", addr.getContactName()); addrMap.put("address1", addr.getAddress1()); @@ -563,7 +562,7 @@ public class GoogleCheckoutHelper { .queryList(); if (UtilValidate.isEmpty(values)) { - Map<String, Object> addPurposeMap = FastMap.newInstance(); + Map<String, Object> addPurposeMap = new HashMap<String, Object>(); addPurposeMap.put("contactMechId", contactMechId); addPurposeMap.put("partyId", partyId); addPurposeMap.put("contactMechPurposeTypeId", contactMechPurposeTypeId); @@ -590,7 +589,7 @@ public class GoogleCheckoutHelper { } protected void setContactInfo(ShoppingCart cart, String contactMechPurposeTypeId, String infoString) throws GeneralException { - Map<String, Object> lookupMap = FastMap.newInstance(); + Map<String, Object> lookupMap = new HashMap<String, Object>(); String cmId = null; String entityName = "PartyAndContactMech"; Modified: ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleRequestServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleRequestServices.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleRequestServices.java (original) +++ ofbiz/trunk/specialpurpose/googlecheckout/src/org/ofbiz/googlecheckout/GoogleRequestServices.java Fri Apr 10 20:22:54 2015 @@ -20,13 +20,12 @@ under the License. package org.ofbiz.googlecheckout; import java.math.BigDecimal; +import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.GeneralException; import org.ofbiz.base.util.UtilNumber; @@ -297,8 +296,8 @@ public class GoogleRequestServices { String returnId = (String) context.get("returnId"); // sort by order - Map<String, BigDecimal> toRefund = FastMap.newInstance(); - Map<String, List<String>> toReturn = FastMap.newInstance(); + Map<String, BigDecimal> toRefund = new HashMap<String, BigDecimal>(); + Map<String, List<String>> toReturn = new HashMap<String, List<String>>(); BigDecimal refundTotal = new BigDecimal(0.0); List<GenericValue> returnItems = null; @@ -321,7 +320,7 @@ public class GoogleRequestServices { } List<String> items = toReturn.get(orderId); if (items == null) { - items = FastList.newInstance(); + items = new LinkedList<String>(); } // get the values from the return item Modified: ofbiz/trunk/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/actions/ProductStockTake.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/actions/ProductStockTake.groovy?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/actions/ProductStockTake.groovy (original) +++ ofbiz/trunk/specialpurpose/hhfacility/webapp/hhfacility/WEB-INF/actions/ProductStockTake.groovy Fri Apr 10 20:22:54 2015 @@ -19,7 +19,6 @@ import org.ofbiz.entity.*; import org.ofbiz.entity.condition.*; -import javolution.util.FastMap; productId = request.getParameter("productId"); if (!productId) { @@ -32,7 +31,7 @@ if (productId) { facilityId = request.getParameter("facilityId"); resultOutput = runService('getInventoryAvailableByFacility', [productId : productId, facilityId : facilityId]); - quantitySummary = FastMap.newInstance(); + quantitySummary = [:]; quantitySummary.facilityId = facilityId; quantitySummary.atp_qoh = ((Double)resultOutput.availableToPromiseTotal).intValue() + " / " + ((Double)resultOutput.quantityOnHandTotal).intValue(); @@ -56,7 +55,7 @@ if (productId) { // todo: change this to a select from inv_items where productId and facilityId matches distinct (locationSeqId). invItemList = from("InventoryItem").where("productId", productId, "facilityId", facilityId).queryList(); - locations = FastMap.newInstance(); + locations = [:]; boolean negativeQOH = false; invItemList.each { invItem -> @@ -79,7 +78,7 @@ if (productId) { while (locationsIter.hasNext()) { location = locationsIter.next(); resultOutput = runService('getInventoryAvailableByLocation', [productId : productId, facilityId : facilityId, locationSeqId : location]); - quantitySummary = FastMap.newInstance(); + quantitySummary = [:]; quantitySummary.productId = productId; quantitySummary.facilityId = facilityId; if ("nullField".equals( location ) == true) { Modified: ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java (original) +++ ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisInventoryServices.java Fri Apr 10 20:22:54 2015 @@ -20,14 +20,13 @@ package org.ofbiz.oagis; import java.io.IOException; import java.sql.Timestamp; +import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; import java.util.Set; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.UtilDateTime; import org.ofbiz.base.util.UtilFormatOut; @@ -67,8 +66,8 @@ public class OagisInventoryServices { Delegator delegator = ctx.getDelegator(); LocalDispatcher dispatcher = ctx.getDispatcher(); Locale locale = (Locale) context.get("locale"); - List<Map<String, String>> errorMapList = FastList.newInstance(); - List<Map<String, Object>> inventoryMapList = FastList.newInstance(); + List<Map<String, String>> errorMapList = new LinkedList<Map<String,String>>(); + List<Map<String, Object>> inventoryMapList = new LinkedList<Map<String,Object>>(); final String syncInventoryFacilityId = EntityUtilProperties.getPropertyValue("oagis.properties", "Oagis.Warehouse.SyncInventoryFacilityId", delegator); GenericValue userLogin = null; try { @@ -97,7 +96,7 @@ public class OagisInventoryServices { String authId = UtilXml.childElementValue(docSenderElement, "of:AUTHID"); // create oagis message info - Map<String, Object> comiCtx = FastMap.newInstance(); + Map<String, Object> comiCtx = new HashMap<String, Object>(); comiCtx.put("logicalId", logicalId); comiCtx.put("component", component); comiCtx.put("task", task); @@ -218,7 +217,7 @@ public class OagisInventoryServices { if (errorMapList.size() == 0 && inventoryMapList.size() > 0) { try { // prepare information to send mail - Map<String, Object> sendMap = FastMap.newInstance(); + Map<String, Object> sendMap = new HashMap<String, Object>(); String sendToEmail = EntityUtilProperties.getPropertyValue("oagis.properties", "oagis.notification.email.sendTo", delegator); @@ -291,7 +290,7 @@ public class OagisInventoryServices { } } - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); result.put("logicalId", logicalId); result.put("component", component); result.put("task", task); @@ -308,7 +307,7 @@ public class OagisInventoryServices { } // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.put("logicalId", logicalId); saveErrorMapListCtx.put("component", component); saveErrorMapListCtx.put("task", task); @@ -323,7 +322,7 @@ public class OagisInventoryServices { } try { - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.putAll(saveErrorMapListCtx); // NOTE: this is different for each service, should be shipmentId or returnId or PO orderId or etc // for sync inventory no such ID: sendConfirmBodCtx.put("origRefId", shipmentId); @@ -359,8 +358,8 @@ public class OagisInventoryServices { Locale locale = (Locale) context.get("locale"); LocalDispatcher dispatcher = ctx.getDispatcher(); Delegator delegator = ctx.getDelegator(); - List<Map<String, String>> errorMapList = FastList.newInstance(); - Map<String, Object> comiCtx = FastMap.newInstance(); + List<Map<String, String>> errorMapList = new LinkedList<Map<String,String>>(); + Map<String, Object> comiCtx = new HashMap<String, Object>(); GenericValue userLogin = null; try { @@ -459,7 +458,7 @@ public class OagisInventoryServices { if (UtilValidate.isNotEmpty(acknowledgeElementList)) { try { for (Element receiptLnElement : acknowledgeElementList) { - Map<String, Object> ripCtx = FastMap.newInstance(); + Map<String, Object> ripCtx = new HashMap<String, Object>(); Element qtyElement = UtilXml.firstChildElement(receiptLnElement, "os:QUANTITY"); String itemQtyStr = UtilXml.childElementValue(qtyElement, "of:VALUE"); @@ -490,7 +489,7 @@ public class OagisInventoryServices { // Check reference to PO number, if exists GenericValue orderHeader = null; if (orderId != null) { - List<GenericValue> toStore = FastList.newInstance(); + List<GenericValue> toStore = new LinkedList<GenericValue>(); orderHeader = EntityQuery.use(delegator).from("OrderHeader").where("orderId", orderId).queryOne(); if (orderHeader != null) { // Case : update the record @@ -556,7 +555,7 @@ public class OagisInventoryServices { comiCtx.put("processingStatusId", "OAGMP_SYS_ERROR"); dispatcher.runSync("updateOagisMessageInfo", comiCtx, 60, true); - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.putAll(omiPkMap); saveErrorMapListCtx.put("errorMapList", errorMapList); saveErrorMapListCtx.put("userLogin", userLogin); @@ -572,7 +571,7 @@ public class OagisInventoryServices { } } - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); result.put("logicalId", logicalId); result.put("component", component); result.put("task", task); @@ -589,7 +588,7 @@ public class OagisInventoryServices { } // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.put("logicalId", logicalId); saveErrorMapListCtx.put("component", component); saveErrorMapListCtx.put("task", task); @@ -604,7 +603,7 @@ public class OagisInventoryServices { } try { - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.putAll(saveErrorMapListCtx); // NOTE: this is different for each service, should be shipmentId or returnId or PO orderId or etc sendConfirmBodCtx.put("origRefId", orderId); @@ -649,7 +648,7 @@ public class OagisInventoryServices { Locale locale = (Locale) context.get("locale"); LocalDispatcher dispatcher = ctx.getDispatcher(); Delegator delegator = ctx.getDelegator(); - List<Map<String, String>> errorMapList = FastList.newInstance(); + List<Map<String, String>> errorMapList = new LinkedList<Map<String,String>>(); GenericValue userLogin = null; try { @@ -691,7 +690,7 @@ public class OagisInventoryServices { String locationSeqId = EntityUtilProperties.getPropertyValue("oagis.properties", "Oagis.Warehouse.ReturnReceiptLocationSeqId", delegator); Timestamp timestamp = UtilDateTime.nowTimestamp(); - Map<String, Object> comiCtx = FastMap.newInstance(); + Map<String, Object> comiCtx = new HashMap<String, Object>(); Map<String, Object> omiPkMap = UtilMisc.toMap("logicalId", (Object) logicalId, "component", component, "task", task, "referenceId", referenceId); @@ -752,15 +751,15 @@ public class OagisInventoryServices { String lastReturnId = null; //String inventoryItemId = null; - List<String> invItemIds = FastList.newInstance(); + List<String> invItemIds = new LinkedList<String>(); // get RECEIPTLN elements from message List<? extends Element> receiptLineElementList = UtilXml.childElementList(acknowledgeDeliveryElement, "ns:RECEIPTLN"); if (UtilValidate.isNotEmpty(receiptLineElementList)) { try { - Map<String, String> processedStatusIdByReturnIdMap = FastMap.newInstance(); + Map<String, String> processedStatusIdByReturnIdMap = new HashMap<String, String>(); for (Element receiptLnElement : receiptLineElementList) { - Map<String, Object> ripCtx = FastMap.newInstance(); + Map<String, Object> ripCtx = new HashMap<String, Object>(); Element qtyElement = UtilXml.firstChildElement(receiptLnElement, "os:QUANTITY"); String itemQtyStr = UtilXml.childElementValue(qtyElement, "of:VALUE"); @@ -840,7 +839,7 @@ public class OagisInventoryServices { processedStatusIdByReturnIdMap.put(returnId, statusId); // getting the serial number(s) - List<String> serialNumsList = FastList.newInstance(); + List<String> serialNumsList = new LinkedList<String>(); List<? extends Element> invDetailList = UtilXml.childElementList(receiptLnElement, "ns:INVDETAIL"); if (UtilValidate.isNotEmpty(invDetailList)) { for (Element invDetailElement : invDetailList) { @@ -922,7 +921,7 @@ public class OagisInventoryServices { // TODOLATER: another fun thing to check: see if the serial number matches a serial number attached to the original return (if possible!) //clone the context as it may be changed in the call - Map<String, Object> localRipCtx = FastMap.newInstance(); + Map<String, Object> localRipCtx = new HashMap<String, Object>(); localRipCtx.putAll(ripCtx); localRipCtx.put("quantityAccepted", new Double(1.0)); // always set this to 0, if needed we'll handle the rejected quantity separately @@ -950,7 +949,7 @@ public class OagisInventoryServices { // no serial numbers, just receive the quantity // clone the context as it may be changted in the call - Map<String, Object> localRipCtx = FastMap.newInstance(); + Map<String, Object> localRipCtx = new HashMap<String, Object>(); localRipCtx.putAll(ripCtx); localRipCtx.put("quantityAccepted", new Double(quantityAccepted)); // always set this to 0, if needed we'll handle the rejected quantity separately @@ -969,7 +968,7 @@ public class OagisInventoryServices { invItemIds.add(inventoryItemId); if (("INV_ON_HOLD").equals(invItemStatusId)) { - Map<String, Object> createPhysicalInvAndVarCtx = FastMap.newInstance(); + Map<String, Object> createPhysicalInvAndVarCtx = new HashMap<String, Object>(); createPhysicalInvAndVarCtx.put("inventoryItemId", inventoryItemId); createPhysicalInvAndVarCtx.put("physicalInventoryDate", UtilDateTime.nowTimestamp()); // NOTE DEJ20070815: calling damaged for now as the only option so that all will feed into a check/repair process and go into the ON_HOLD status; we should at some point change OFBiz so these can go into the ON_HOLD status without having to call them damaged @@ -1010,7 +1009,7 @@ public class OagisInventoryServices { //so we _could_ possibly move to that method if needed // loop through ReturnItem records, get totals for each productId - Map<String, Double> returnQuantityByProductIdMap = FastMap.newInstance(); + Map<String, Double> returnQuantityByProductIdMap = new HashMap<String, Double>(); List<GenericValue> returnItemList = delegator.findByAnd("ReturnItem", UtilMisc.toMap("returnId", returnId), null, false); for (GenericValue returnItem : returnItemList) { String productId = returnItem.getString("productId"); @@ -1068,7 +1067,7 @@ public class OagisInventoryServices { comiCtx.put("processingStatusId", "OAGMP_SYS_ERROR"); dispatcher.runSync("updateOagisMessageInfo", comiCtx, 60, true); - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.putAll(omiPkMap); saveErrorMapListCtx.put("errorMapList", errorMapList); saveErrorMapListCtx.put("userLogin", userLogin); @@ -1084,7 +1083,7 @@ public class OagisInventoryServices { } } - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); result.put("logicalId", logicalId); result.put("component", component); result.put("task", task); @@ -1101,7 +1100,7 @@ public class OagisInventoryServices { } // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.put("logicalId", logicalId); saveErrorMapListCtx.put("component", component); saveErrorMapListCtx.put("task", task); @@ -1116,7 +1115,7 @@ public class OagisInventoryServices { } try { - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.putAll(saveErrorMapListCtx); // NOTE: this is different for each service, should be shipmentId or returnId or PO orderId or etc // TODO: unfortunately there could be multiple returnIds for the message, so what to do...? @@ -1163,7 +1162,7 @@ public class OagisInventoryServices { Locale locale = (Locale) context.get("locale"); LocalDispatcher dispatcher = ctx.getDispatcher(); Delegator delegator = ctx.getDelegator(); - List<Map<String, String>> errorMapList = FastList.newInstance(); + List<Map<String, String>> errorMapList = new LinkedList<Map<String,String>>(); GenericValue userLogin = null; try { @@ -1201,7 +1200,7 @@ public class OagisInventoryServices { String locationSeqId = EntityUtilProperties.getPropertyValue("oagis.properties", "Oagis.Warehouse.ReturnReceiptLocationSeqId", delegator); Timestamp timestamp = UtilDateTime.nowTimestamp(); - Map<String, Object> comiCtx = FastMap.newInstance(); + Map<String, Object> comiCtx = new HashMap<String, Object>(); Map<String, Object> omiPkMap = UtilMisc.toMap("logicalId", (Object) logicalId, "component", component, "task", task, "referenceId", referenceId); @@ -1260,13 +1259,13 @@ public class OagisInventoryServices { } //String inventoryItemId = null; - List<String> invItemIds = FastList.newInstance(); + List<String> invItemIds = new LinkedList<String>(); // get RECEIPTLN elements from message List<? extends Element> receiptLineElementList = UtilXml.childElementList(acknowledgeDeliveryElement, "ns:RECEIPTLN"); if (UtilValidate.isNotEmpty(receiptLineElementList)) { try { for (Element receiptLnElement : receiptLineElementList) { - Map<String, Object> uiiCtx = FastMap.newInstance(); + Map<String, Object> uiiCtx = new HashMap<String, Object>(); Element qtyElement = UtilXml.firstChildElement(receiptLnElement, "os:QUANTITY"); String itemQtyStr = UtilXml.childElementValue(qtyElement, "of:VALUE"); @@ -1311,7 +1310,7 @@ public class OagisInventoryServices { uiiCtx.put("statusId", invItemStatusId); // geting the serial number(s) - List<String> serialNumsList = FastList.newInstance(); + List<String> serialNumsList = new LinkedList<String>(); List<? extends Element> invDetailList = UtilXml.childElementList(receiptLnElement, "ns:INVDETAIL"); if (UtilValidate.isNotEmpty(invDetailList)) { for (Element invDetailElement : invDetailList) { @@ -1371,7 +1370,7 @@ public class OagisInventoryServices { continue; } - Map<String, Object> updateInvItmMap = FastMap.newInstance(); + Map<String, Object> updateInvItmMap = new HashMap<String, Object>(); updateInvItmMap.put("inventoryItemId", inventoryItem.getString("inventoryItemId")); updateInvItmMap.put("userLogin", userLogin); updateInvItmMap.put("statusId", invItemStatusId); @@ -1402,7 +1401,7 @@ public class OagisInventoryServices { comiCtx.put("processingStatusId", "OAGMP_SYS_ERROR"); dispatcher.runSync("updateOagisMessageInfo", comiCtx, 60, true); - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.putAll(omiPkMap); saveErrorMapListCtx.put("errorMapList", errorMapList); saveErrorMapListCtx.put("userLogin", userLogin); @@ -1418,7 +1417,7 @@ public class OagisInventoryServices { } } - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); result.putAll(omiPkMap); result.put("userLogin", userLogin); @@ -1432,7 +1431,7 @@ public class OagisInventoryServices { } // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.putAll(omiPkMap); saveErrorMapListCtx.put("errorMapList", errorMapList); saveErrorMapListCtx.put("userLogin", userLogin); @@ -1444,7 +1443,7 @@ public class OagisInventoryServices { } try { - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.putAll(saveErrorMapListCtx); // run async because this will send a message back to the other server and may take some time, and/or fail Modified: ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisServices.java?rev=1672752&r1=1672751&r2=1672752&view=diff ============================================================================== --- ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisServices.java (original) +++ ofbiz/trunk/specialpurpose/oagis/src/org/ofbiz/oagis/OagisServices.java Fri Apr 10 20:22:54 2015 @@ -35,15 +35,14 @@ import java.sql.Timestamp; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; +import java.util.HashMap; +import java.util.LinkedList; import java.util.List; import java.util.Locale; import java.util.Map; import javax.xml.parsers.ParserConfigurationException; -import javolution.util.FastList; -import javolution.util.FastMap; - import org.ofbiz.base.util.Debug; import org.ofbiz.base.util.HttpClient; import org.ofbiz.base.util.SSLUtil; @@ -145,13 +144,13 @@ public class OagisServices { String sentDate = isoDateFormat.format(timestamp); bodyParameters.put("sentDate", sentDate); - Map<String, Object> omiPkMap = FastMap.newInstance(); + Map<String, Object> omiPkMap = new HashMap<String, Object>(); omiPkMap.put("logicalId", logicalId); omiPkMap.put("component", "EXCEPTION"); omiPkMap.put("task", "RECIEPT"); omiPkMap.put("referenceId", referenceId); - Map<String, Object> oagisMsgInfoContext = FastMap.newInstance(); + Map<String, Object> oagisMsgInfoContext = new HashMap<String, Object>(); oagisMsgInfoContext.putAll(omiPkMap); oagisMsgInfoContext.put("authId", authId); oagisMsgInfoContext.put("sentDate", timestamp); @@ -170,7 +169,7 @@ public class OagisServices { try { // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.putAll(omiPkMap); saveErrorMapListCtx.put("errorMapList", errorMapList); saveErrorMapListCtx.put("userLogin", userLogin); @@ -235,7 +234,7 @@ public class OagisServices { Delegator delegator = ctx.getDelegator(); LocalDispatcher dispatcher = ctx.getDispatcher(); Document doc = (Document) context.get("document"); - List<Map<String, String>> errorMapList = FastList.newInstance(); + List<Map<String, String>> errorMapList = new LinkedList<Map<String,String>>(); Locale locale = (Locale) context.get("locale"); GenericValue userLogin = null; try { @@ -281,7 +280,7 @@ public class OagisServices { Map<String, Object> omiPkMap = UtilMisc.toMap("logicalId", (Object) logicalId, "component", component, "task", task, "referenceId", referenceId); - Map<String, Object> oagisMsgInfoCtx = FastMap.newInstance(); + Map<String, Object> oagisMsgInfoCtx = new HashMap<String, Object>(); oagisMsgInfoCtx.putAll(omiPkMap); oagisMsgInfoCtx.put("authId", authId); oagisMsgInfoCtx.put("receivedDate", receivedTimestamp); @@ -328,7 +327,7 @@ public class OagisServices { String description = UtilXml.childElementValue(dataAreaConfirmMsgElement, "of:DESCRIPTN"); String reasonCode = UtilXml.childElementValue(dataAreaConfirmMsgElement, "of:REASONCODE"); - Map<String, Object> createOagisMessageErrorInfoForOriginal = FastMap.newInstance(); + Map<String, Object> createOagisMessageErrorInfoForOriginal = new HashMap<String, Object>(); createOagisMessageErrorInfoForOriginal.putAll(originalOmiPkMap); createOagisMessageErrorInfoForOriginal.put("reasonCode", reasonCode); createOagisMessageErrorInfoForOriginal.put("description", description); @@ -353,7 +352,7 @@ public class OagisServices { String description = UtilXml.childElementValue(dataAreaConfirmMsgElement, "of:DESCRIPTN"); String reasonCode = UtilXml.childElementValue(dataAreaConfirmMsgElement, "of:REASONCODE"); - Map<String, Object> createOagisMessageErrorInfoForCbod = FastMap.newInstance(); + Map<String, Object> createOagisMessageErrorInfoForCbod = new HashMap<String, Object>(); createOagisMessageErrorInfoForCbod.putAll(omiPkMap); createOagisMessageErrorInfoForCbod.put("reasonCode", reasonCode); createOagisMessageErrorInfoForCbod.put("description", description); @@ -372,7 +371,7 @@ public class OagisServices { return ServiceUtil.returnError(UtilProperties.getMessage(resource, "OagisErrorProcessingConfirmBOD", UtilMisc.toMap("errorString", t.toString()), locale)); } - Map<String, Object> result = FastMap.newInstance(); + Map<String, Object> result = new HashMap<String, Object>(); result.put("logicalId", logicalId); result.put("component", component); result.put("task", task); @@ -381,7 +380,7 @@ public class OagisServices { if (errorMapList.size() > 0) { // call services createOagisMsgErrInfosFromErrMapList and for incoming messages oagisSendConfirmBod - Map<String, Object> saveErrorMapListCtx = FastMap.newInstance(); + Map<String, Object> saveErrorMapListCtx = new HashMap<String, Object>(); saveErrorMapListCtx.put("logicalId", logicalId); saveErrorMapListCtx.put("component", component); saveErrorMapListCtx.put("task", task); @@ -397,7 +396,7 @@ public class OagisServices { // TODO and NOTE DEJ20070813: should we really send back a Confirm BOD if there is an error with the Confirm BOD they send us? probably so... will do for now... try { - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.putAll(saveErrorMapListCtx); // NOTE: this is different for each service, should be shipmentId or returnId or PO orderId or etc // no such thing for confirm bod: sendConfirmBodCtx.put("origRefId", shipmentId); @@ -479,7 +478,7 @@ public class OagisServices { Delegator delegator = ctx.getDelegator(); LocalDispatcher dispatcher = ctx.getDispatcher(); InputStream in = (InputStream) context.get("inputStream"); - List<Map<String, String>> errorList = FastList.newInstance(); + List<Map<String, String>> errorList = new LinkedList<Map<String,String>>(); Boolean isErrorRetry = (Boolean) context.get("isErrorRetry"); Locale locale = (Locale) context.get("locale"); GenericValue userLogin = null; @@ -552,7 +551,7 @@ public class OagisServices { Map<String, Object> messageProcessContext = UtilMisc.toMap("document", doc, "userLogin", userLogin); - // call async, no additional results to return: Map subServiceResult = FastMap.newInstance(); + // call async, no additional results to return: Map subServiceResult = new HashMap<String, Object>(); if (UtilValidate.isNotEmpty(oagisMessageInfo)) { if (Boolean.TRUE.equals(isErrorRetry) || "OAGMP_SYS_ERROR".equals(oagisMessageInfo.getString("processingStatusId"))) { // there was an error last time, tell the service this is a retry @@ -563,7 +562,7 @@ public class OagisServices { List<Map<String, String>> errorMapList = UtilMisc.toList(UtilMisc.<String, String>toMap("reasonCode", "MessageAlreadyReceived", "description", responseMsg)); - Map<String, Object> sendConfirmBodCtx = FastMap.newInstance(); + Map<String, Object> sendConfirmBodCtx = new HashMap<String, Object>(); sendConfirmBodCtx.put("logicalId", logicalId); sendConfirmBodCtx.put("component", component); sendConfirmBodCtx.put("task", task); |
Free forum by Nabble | Edit this page |