1 /* 2 * Licensed to the Apache Software Foundation (ASF) under one or more 3 * contributor license agreements. See the NOTICE file distributed with 4 * this work for additional information regarding copyright ownership. 5 * The ASF licenses this file to You under the Apache License, Version 2.0 6 * (the "License"); you may not use this file except in compliance with 7 * the License. You may obtain a copy of the License at 8 * 9 * http://www.apache.org/licenses/LICENSE-2.0 10 * 11 * Unless required by applicable law or agreed to in writing, software 12 * distributed under the License is distributed on an "AS IS" BASIS, 13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 * See the License for the specific language governing permissions and 15 * limitations under the License. 16 */ 17 package org.apache.jetspeed.statistics.impl; 18 19 import org.apache.jetspeed.statistics.StatisticsQueryCriteria; 20 21 public class StatisticsQueryCriteriaImpl implements StatisticsQueryCriteria 22 { 23 24 private String user; 25 26 private String timePeriod; 27 28 private String queryType; 29 30 private String listsize; 31 32 private String sorttype; 33 34 private String sortorder; 35 36 /*** 37 * @return Returns the ipAddress. 38 */ 39 public String getTimePeriod() 40 { 41 return timePeriod; 42 } 43 44 /*** 45 * @param ipAddress 46 * The ipAddress to set. 47 */ 48 public void setTimePeriod(String ipAddress) 49 { 50 this.timePeriod = ipAddress; 51 } 52 53 /*** 54 * @return Returns the user. 55 */ 56 public String getUser() 57 { 58 return user; 59 } 60 61 /*** 62 * @param user 63 * The user to set. 64 */ 65 public void setUser(String user) 66 { 67 this.user = user; 68 } 69 70 /* 71 * (non-Javadoc) 72 * 73 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#getQueryType() 74 */ 75 public String getQueryType() 76 { 77 78 return queryType; 79 } 80 81 /* 82 * (non-Javadoc) 83 * 84 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#setQueryType(java.lang.String) 85 */ 86 public void setQueryType(String queryType) 87 { 88 this.queryType = queryType; 89 } 90 91 /* (non-Javadoc) 92 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#getListsize() 93 */ 94 public String getListsize() 95 { 96 return this.listsize; 97 } 98 99 /* (non-Javadoc) 100 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#getSorttype() 101 */ 102 public String getSorttype() 103 { 104 return this.sorttype; 105 } 106 107 /* (non-Javadoc) 108 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#setListsize(java.lang.String) 109 */ 110 public void setListsize(String listsize) 111 { 112 this.listsize = listsize; 113 114 } 115 116 /* (non-Javadoc) 117 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#setSorttype(java.lang.String) 118 */ 119 public void setSorttype(String sorttype) 120 { 121 this.sorttype = sorttype; 122 } 123 124 /* (non-Javadoc) 125 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#getSortorder() 126 */ 127 public String getSortorder() 128 { 129 return this.sortorder; 130 } 131 132 /* (non-Javadoc) 133 * @see org.apache.jetspeed.statistics.StatisticsQueryCriteria#setSortorder(java.lang.String) 134 */ 135 public void setSortorder(String sortorder) 136 { 137 this.sortorder = sortorder; 138 139 } 140 }