Author: ashish
Date: Mon Jun 2 22:19:27 2008 New Revision: 662654 URL: http://svn.apache.org/viewvc?rev=662654&view=rev Log: Here comes the First conversion from my side on *.bsh to *.groovy. (Party of JIRA issue # OFBIZ-1801) Contents are from Party component. PS :- Scott can you please review some of my commits in the initial phase ? Its my first chance to work in Groovy. I will try to improve myself in groovy ASAP. Thanks in advance. Modified: ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/showvisits.groovy ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/visitdetail.groovy Modified: ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/showvisits.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/showvisits.groovy?rev=662654&r1=662653&r2=662654&view=diff ============================================================================== --- ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/showvisits.groovy (original) +++ ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/showvisits.groovy Mon Jun 2 22:19:27 2008 @@ -17,33 +17,31 @@ * under the License. */ -import org.ofbiz.base.util.*; -import org.ofbiz.entity.*; -import org.ofbiz.entity.util.*; +import org.ofbiz.entity.util.EntityFindOptions; import org.ofbiz.entity.condition.*; -import org.ofbiz.entity.transaction.*; +import org.ofbiz.entity.transaction.TransactionUtil; module = "showvisits.bsh"; -partyId = parameters.get("partyId"); -context.put("partyId", partyId); +partyId = parameters.partyId; +context.partyId = partyId; -showAll = parameters.get("showAll"); -if (showAll == null) showAll = "false"; -context.put("showAll", showAll); +showAll = parameters.showAll; +if (!showAll) showAll = "false"; +context.showAll = showAll; -sort = parameters.get("sort"); -context.put("sort", sort); +sort = parameters.sort; +context.sort = sort; visitListIt = null; -sortList = UtilMisc.toList("-fromDate"); -if (sort != null) sortList.add(0, sort); +sortList = ["-fromDate"]; +if (sort) sortList.add(0, sort); boolean beganTransaction = false; try { beganTransaction = TransactionUtil.begin(); - if (partyId != null) { + if (partyId) { visitListIt = delegator.find("Visit", EntityCondition.makeCondition("partyId", EntityOperator.EQUALS, partyId), null, null, sortList, new EntityFindOptions(true, EntityFindOptions.TYPE_SCROLL_INSENSITIVE, EntityFindOptions.CONCUR_READ_ONLY, true)); } else if (showAll.equalsIgnoreCase("true")) { visitListIt = delegator.find("Visit", null, null, null, sortList, new EntityFindOptions(true, EntityFindOptions.TYPE_SCROLL_INSENSITIVE, EntityFindOptions.CONCUR_READ_ONLY, true)); @@ -55,18 +53,18 @@ viewIndex = 1; viewSize = 20; try { - viewIndex = Integer.valueOf((String) parameters.get("VIEW_INDEX")).intValue(); + viewIndex = Integer.valueOf((String) parameters.VIEW_INDEX).intValue(); } catch (Exception e) { viewIndex = 1; } - context.put("viewIndex", viewIndex); + context.viewIndex = viewIndex; try { - viewSize = Integer.valueOf((String) parameters.get("VIEW_SIZE")).intValue(); + viewSize = Integer.valueOf((String) parameters.VIEW_SIZE).intValue(); } catch (Exception e) { viewSize = 20; } - context.put("viewSize", viewSize); + context.viewSize = viewSize; // get the indexes for the partial list lowIndex = (((viewIndex - 1) * viewSize) + 1); @@ -74,7 +72,7 @@ // get the partial list for this page visitList = visitListIt.getPartialList(lowIndex, viewSize); - if (visitList == null) { + if (!visitList) { visitList = new ArrayList(); } @@ -84,16 +82,16 @@ if (highIndex > visitListSize) { highIndex = visitListSize; } - context.put("visitSize", visitListSize); + context.visitSize = visitListSize; visitListIt.close(); -} catch (GenericEntityException e) { +} catch (Exception e) { String errMsg = "Failure in operation, rolling back transaction"; Debug.logError(e, errMsg, module); try { // only rollback the transaction if we started one... TransactionUtil.rollback(beganTransaction, errMsg, e); - } catch (GenericEntityException e2) { + } catch (Exception e2) { Debug.logError(e2, "Could not rollback transaction: " + e2.toString(), module); } // after rolling back, rethrow the exception @@ -103,14 +101,14 @@ TransactionUtil.commit(beganTransaction); } -context.put("visitList", visitList); -if (visitList != null) { +context.visitList = visitList; +if (visitList) { listSize = lowIndex + visitList.size(); } if (listSize < highIndex) { highIndex = listSize; } -context.put("lowIndex", lowIndex); -context.put("highIndex", highIndex); -context.put("listSize", listSize); +context.lowIndex = lowIndex; +context.highIndex = highIndex; +context.listSize = listSize; Modified: ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/visitdetail.groovy URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/visitdetail.groovy?rev=662654&r1=662653&r2=662654&view=diff ============================================================================== --- ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/visitdetail.groovy (original) +++ ofbiz/trunk/applications/party/webapp/partymgr/WEB-INF/actions/visit/visitdetail.groovy Mon Jun 2 22:19:27 2008 @@ -17,39 +17,34 @@ * under the License. */ -import org.ofbiz.base.util.*; -import org.ofbiz.entity.*; -import org.ofbiz.entity.util.*; -import org.ofbiz.entity.condition.*; - -partyId = parameters.get("partyId"); -visitId = parameters.get("visitId"); +partyId = parameters.partyId; +visitId = parameters.visitId; visit = null; serverHits = null; -if (visitId != null) { - visit = delegator.findByPrimaryKey("Visit", UtilMisc.toMap("visitId", visitId)); - if (visit != null) { - serverHits = delegator.findByAnd("ServerHit", UtilMisc.toMap("visitId", visitId), UtilMisc.toList("-hitStartDateTime")); +if (visitId) { + visit = delegator.findByPrimaryKey("Visit", [visitId : visitId]); + if (visit) { + serverHits = delegator.findByAnd("ServerHit", [visitId : visitId], ["-hitStartDateTime"]); } } viewIndex = 0; try { - viewIndex = Integer.valueOf((String) parameters.get("VIEW_INDEX")).intValue(); + viewIndex = Integer.valueOf((String) parameters.VIEW_INDEX).intValue(); } catch (Exception e) { viewIndex = 0; } viewSize = 20; try { - viewSize = Integer.valueOf((String) parameters.get("VIEW_SIZE")).intValue(); + viewSize = Integer.valueOf((String) parameters.VIEW_SIZE).intValue(); } catch (Exception e) { viewSize = 20; } listSize = 0; -if (serverHits != null) { +if (serverHits) { listSize = serverHits.size(); } lowIndex = viewIndex * viewSize; @@ -58,13 +53,13 @@ highIndex = listSize; } -context.put("partyId", partyId); -context.put("visitId", visitId); -context.put("visit", visit); -context.put("serverHits", serverHits); - -context.put("viewIndex", viewIndex); -context.put("viewSize", viewSize); -context.put("listSize", listSize); -context.put("lowIndex", lowIndex); -context.put("highIndex", highIndex); +context.partyId = partyId; +context.visitId = visitId; +context.visit = visit; +context.serverHits = serverHits; + +context.viewIndex = viewIndex; +context.viewSize = viewSize; +context.listSize = listSize; +context.lowIndex = lowIndex; +context.highIndex = highIndex; \ No newline at end of file |
Free forum by Nabble | Edit this page |