View Javadoc
1   package org.kuali.ole.batch.form;
2   
3   import org.kuali.ole.batch.document.OLEBatchProcessDefinitionDocument;
4   import org.kuali.rice.krad.web.form.UifFormBase;
5   
6   /**
7    * Created with IntelliJ IDEA.
8    * User: adityas
9    * Date: 7/12/13
10   * Time: 4:12 PM
11   * To change this template use File | Settings | File Templates.
12   */
13  public class OLEBatchProcessDefinitionForm extends UifFormBase {
14  
15      private OLEBatchProcessDefinitionDocument document;
16  
17      private String batchProcessId;
18      private String batchProcessType;
19      private boolean permissionFlag =true;
20      private boolean marcOnly;
21      private String navigationBatchProcessId;
22  
23      public OLEBatchProcessDefinitionDocument getDocument() {
24          return document;
25      }
26  
27      public void setDocument(OLEBatchProcessDefinitionDocument document) {
28          this.document = document;
29      }
30  
31      public String getBatchProcessId() {
32          return batchProcessId;
33      }
34  
35      public void setBatchProcessId(String batchProcessId) {
36          this.batchProcessId = batchProcessId;
37      }
38  
39      public String getBatchProcessType() {
40          return batchProcessType;
41      }
42  
43      public void setBatchProcessType(String batchProcessType) {
44          this.batchProcessType = batchProcessType;
45      }
46  
47      public boolean isPermissionFlag() {
48          return permissionFlag;
49      }
50  
51      public void setPermissionFlag(boolean permissionFlag) {
52          this.permissionFlag = permissionFlag;
53      }
54  
55      public boolean isMarcOnly() {
56          OLEBatchProcessDefinitionDocument batchProcessDefinitionDocument = (OLEBatchProcessDefinitionDocument)getDocument();
57          if(batchProcessDefinitionDocument.getMarcOnly() != null){
58              return batchProcessDefinitionDocument.getMarcOnly();
59          }
60          return false;
61      }
62  
63      public void setMarcOnly(boolean marcOnly) {
64          this.marcOnly = marcOnly;
65      }
66  
67      //private String cronOrSchedule;
68      //private String scheduleType;
69      //private String oneTimeOrRecurring;
70  
71      /*public String getScheduleType() {
72          return scheduleType;
73      }
74  
75      public void setScheduleType(String scheduleType) {
76          this.scheduleType = scheduleType;
77      }*/
78  
79     /* public String getOneTimeOrRecurring() {
80          return oneTimeOrRecurring;
81      }
82  
83      public void setOneTimeOrRecurring(String oneTimeOrRecurring) {
84          this.oneTimeOrRecurring = oneTimeOrRecurring;
85      }*/
86  
87   /*   public String getCronOrSchedule() {
88          return cronOrSchedule;
89      }
90  
91      public void setCronOrSchedule(String cronOrSchedule) {
92          this.cronOrSchedule = cronOrSchedule;
93      }*/
94  
95      public String getNavigationBatchProcessId() {
96          return navigationBatchProcessId;
97      }
98  
99      public void setNavigationBatchProcessId(String navigationBatchProcessId) {
100         this.navigationBatchProcessId = navigationBatchProcessId;
101     }
102 }