1 23 24 package org.infoglue.cms.applications.managementtool.actions; 25 26 import org.infoglue.cms.applications.common.actions.InfoGlueAbstractAction; 27 import org.infoglue.cms.controllers.kernel.impl.simple.TransactionHistoryController; 28 import org.infoglue.cms.entities.management.TransactionHistoryVO; 29 30 public class ViewTransactionHistoryAction extends InfoGlueAbstractAction 31 { 32 private static final long serialVersionUID = 1L; 33 34 private TransactionHistoryVO transactionHistoryVO; 35 36 public ViewTransactionHistoryAction() 37 { 38 this(new TransactionHistoryVO()); 39 } 40 41 public ViewTransactionHistoryAction(TransactionHistoryVO transactionHistoryVO) 42 { 43 this.transactionHistoryVO = transactionHistoryVO; 44 } 45 46 public String doExecute() throws Exception 47 { 48 Integer transactionHistoryId = getTransactionHistoryId(); 49 if(transactionHistoryId == null) 50 transactionHistoryId = new Integer (1); 51 52 transactionHistoryVO = TransactionHistoryController.getController().getTransactionHistoryVOWithId(transactionHistoryId); 53 54 return "success"; 55 } 56 57 public java.lang.Integer getTransactionHistoryId() 58 { 59 return this.transactionHistoryVO.getTransactionHistoryId(); 60 } 61 62 public void setTransactionHistoryId(java.lang.Integer transactionHistoryId) 63 { 64 this.transactionHistoryVO.setTransactionHistoryId(transactionHistoryId); 65 } 66 public java.lang.String getName() 67 { 68 return this.transactionHistoryVO.getName(); 69 } 70 71 public void setName(java.lang.String name) 72 { 73 this.transactionHistoryVO.setName(name); 74 } 75 } 76 | Popular Tags |