Author: mvitenkov
Date: 2008-11-24 14:07:21 -0500 (Mon, 24 Nov 2008)
New Revision: 11329
Added:
trunk/test-applications/jsp/src/main/java/queue/
trunk/test-applications/jsp/src/main/java/queue/Queue.java
trunk/test-applications/jsp/src/main/java/queue/QueueComponent.java
Log:
+Queue & QueueComponent beans
Added: trunk/test-applications/jsp/src/main/java/queue/Queue.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/queue/Queue.java
(rev 0)
+++ trunk/test-applications/jsp/src/main/java/queue/Queue.java 2008-11-24 19:07:21 UTC
(rev 11329)
@@ -0,0 +1,88 @@
+package queue;
+
+import org.ajax4jsf.component.UIQueue;
+
+import util.componentInfo.ComponentInfo;
+public class Queue {
+ private UIQueue myQueue = null;
+ private boolean disabled;
+ private boolean ignoreDupResponses;
+ private String name;
+ private boolean rendered;
+ private int requestDelay;
+ private int size;
+ private String sizeExceededBehavior;
+ private int timeout;
+
+ public Queue(){
+ this.disabled = false;
+ this.ignoreDupResponses = false;
+ this.name = "DefaultQueue";
+ this.rendered = true;
+ this.requestDelay = 500;
+ this.size = 3;
+ this.sizeExceededBehavior = "dropNext";
+ this.timeout = 5000;
+ }
+
+ public String addQueue(){
+ ComponentInfo info = ComponentInfo.getInstance();
+ info.addField(myQueue);
+ return null;
+ }
+
+ public UIQueue getMyQueue() {
+ return myQueue;
+ }
+ public void setMyQueue(UIQueue myQueue) {
+ this.myQueue = myQueue;
+ }
+ public boolean isDisabled() {
+ return disabled;
+ }
+ public void setDisabled(boolean disabled) {
+ this.disabled = disabled;
+ }
+ public boolean isIgnoreDupResponses() {
+ return ignoreDupResponses;
+ }
+ public void setIgnoreDupResponses(boolean ignoreDupResponses) {
+ this.ignoreDupResponses = ignoreDupResponses;
+ }
+ public String getName() {
+ return name;
+ }
+ public void setName(String name) {
+ this.name = name;
+ }
+ public boolean isRendered() {
+ return rendered;
+ }
+ public void setRendered(boolean rendered) {
+ this.rendered = rendered;
+ }
+ public int getRequestDelay() {
+ return requestDelay;
+ }
+ public void setRequestDelay(int requestDelay) {
+ this.requestDelay = requestDelay;
+ }
+ public int getSize() {
+ return size;
+ }
+ public void setSize(int size) {
+ this.size = size;
+ }
+ public String getSizeExceededBehavior() {
+ return sizeExceededBehavior;
+ }
+ public void setSizeExceededBehavior(String sizeExceededBehavior) {
+ this.sizeExceededBehavior = sizeExceededBehavior;
+ }
+ public int getTimeout() {
+ return timeout;
+ }
+ public void setTimeout(int timeout) {
+ this.timeout = timeout;
+ }
+}
Added: trunk/test-applications/jsp/src/main/java/queue/QueueComponent.java
===================================================================
--- trunk/test-applications/jsp/src/main/java/queue/QueueComponent.java
(rev 0)
+++ trunk/test-applications/jsp/src/main/java/queue/QueueComponent.java 2008-11-24
19:07:21 UTC (rev 11329)
@@ -0,0 +1,136 @@
+package queue;
+
+import java.util.ArrayList;
+import java.util.Date;
+
+import javax.faces.model.SelectItem;
+
+public class QueueComponent {
+ private String inputValue;
+ private String inputQueue;
+ private ArrayList<SelectItem> queues;
+ private Date calendarValue;
+ private String calendarQueue;
+ private boolean checkboxValue;
+ private String checkboxQueue;
+ private String dfsQueue;
+ private Object dataScrollerValue;
+ private String dataScrollerQueue;
+ private String radioValue;
+ private String radioQueue;
+
+ public String getRadioValue() {
+ return radioValue;
+ }
+
+ public void setRadioValue(String radioValue) {
+ this.radioValue = radioValue;
+ }
+
+ public String getRadioQueue() {
+ return radioQueue;
+ }
+
+ public void setRadioQueue(String radioQueue) {
+ this.radioQueue = radioQueue;
+ }
+
+ public Object getDataScrollerValue() {
+ return dataScrollerValue;
+ }
+
+ public void setDataScrollerValue(Object dataScrollerValue) {
+ this.dataScrollerValue = dataScrollerValue;
+ }
+
+ public String getDataScrollerQueue() {
+ return dataScrollerQueue;
+ }
+
+ public void setDataScrollerQueue(String dataScrollerQueue) {
+ this.dataScrollerQueue = dataScrollerQueue;
+ }
+
+ public String getDfsQueue() {
+ return dfsQueue;
+ }
+
+ public void setDfsQueue(String dfsQueue) {
+ this.dfsQueue = dfsQueue;
+ }
+
+ public boolean isCheckboxValue() {
+ return checkboxValue;
+ }
+
+ public void setCheckboxValue(boolean checkboxValue) {
+ this.checkboxValue = checkboxValue;
+ }
+
+ public String getCheckboxQueue() {
+ return checkboxQueue;
+ }
+
+ public void setCheckboxQueue(String checkboxQueue) {
+ this.checkboxQueue = checkboxQueue;
+ }
+
+ public Date getCalendarValue() {
+ return calendarValue;
+ }
+
+ public void setCalendarValue(Date calendarValue) {
+ this.calendarValue = calendarValue;
+ }
+
+ public String getCalendarQueue() {
+ return calendarQueue;
+ }
+
+ public void setCalendarQueue(String calendarQueue) {
+ this.calendarQueue = calendarQueue;
+ }
+
+ public QueueComponent(){
+ this.inputValue = "";
+ this.inputQueue = "org.richfaces.global_queue";
+ this.calendarValue = new Date();
+ this.calendarQueue = "namedQueue";
+ this.checkboxValue = false;
+ this.checkboxQueue = "formQueue";
+ this.dataScrollerValue = null;
+ this.dataScrollerQueue = "default";
+ this.radioValue = "org.richfaces.global_queue";
+ this.radioQueue = "org.richfaces.global_queue";
+ this.dfsQueue = "namedQueue";
+ String[] qu = {"org.richfaces.global_queue", "namedQueue",
"formQueue", "default"};
+ queues = new ArrayList<SelectItem>();
+ for(int i=0; i<qu.length; i++){
+ queues.add(new SelectItem(qu[i], qu[i]));
+ }
+ }
+
+ public String getInputQueue() {
+ return inputQueue;
+ }
+
+ public void setInputQueue(String inputQueue) {
+ this.inputQueue = inputQueue;
+ }
+
+ public String getInputValue() {
+ return inputValue;
+ }
+
+ public void setInputValue(String inputValue) {
+ this.inputValue = inputValue;
+ }
+
+ public ArrayList<SelectItem> getQueues() {
+ return queues;
+ }
+
+ public void setQueues(ArrayList<SelectItem> queues) {
+ this.queues = queues;
+ }
+}
Show replies by date