1 package com.dotmarketing.beans; 2 3 import java.io.Serializable ; 4 import java.util.Date ; 5 6 7 13 public class ClickstreamRequest implements Serializable { 14 private static final long serialVersionUID = 1L; 15 private long clickstreamRequestId; 16 private long clickstreamId; 17 private String protocol; 18 private String serverName; 19 private int serverPort; 20 private String requestURI; 21 private String queryString; 22 private String remoteUser; 23 private long languageId; 24 private int requestOrder; 25 private Date timestamp; 26 27 public ClickstreamRequest(){ 28 29 } 30 31 41 42 public String getProtocol() { 43 return protocol; 44 } 45 46 public String getServerName() { 47 return serverName; 48 } 49 50 public int getServerPort() { 51 return serverPort; 52 } 53 54 public String getRequestURI() { 55 return requestURI; 56 } 57 58 public String getQueryString() { 59 return queryString; 60 } 61 62 public String getRemoteUser() { 63 return remoteUser; 64 } 65 66 public Date getTimestamp() { 67 return timestamp; 68 } 69 70 76 public String toString() { 77 return serverName + 78 (serverPort != 80 ? ":" + serverPort : "") + 79 requestURI + 80 (queryString != null ? "?" + queryString : ""); 81 } 82 85 public long getClickstreamRequestId() { 86 return clickstreamRequestId; 87 } 88 91 public void setClickstreamRequestId(long clickstreamRequestId) { 92 this.clickstreamRequestId = clickstreamRequestId; 93 } 94 97 public void setProtocol(String protocol) { 98 this.protocol = protocol; 99 } 100 103 public void setQueryString(String queryString) { 104 if(queryString != null && queryString.length() > 1024){ 105 queryString = queryString.substring(0,1023); 106 } 107 this.queryString = queryString; 108 } 109 112 public void setRemoteUser(String remoteUser) { 113 this.remoteUser = remoteUser; 114 } 115 118 public void setRequestURI(String requestURI) { 119 if(requestURI != null && requestURI.length() > 255){ 120 requestURI.substring(0,254); 121 } 122 this.requestURI = requestURI; 123 } 124 127 public void setServerName(String serverName) { 128 this.serverName = serverName; 129 } 130 133 public void setServerPort(int serverPort) { 134 this.serverPort = serverPort; 135 } 136 139 public void setTimestamp(Date timestamp) { 140 this.timestamp = timestamp; 141 } 142 143 146 public long getClickstreamId() { 147 return clickstreamId; 148 } 149 152 public void setClickstreamId(long clickstreamId) { 153 this.clickstreamId = clickstreamId; 154 } 155 156 public int getRequestOrder(){ 157 return requestOrder; 158 } 159 160 public void setRequestOrder(int requestOrder) { 161 this.requestOrder = requestOrder; 162 } 163 164 167 public long getLanguageId() { 168 return languageId; 169 } 170 173 public void setLanguageId(long languageId) { 174 this.languageId = languageId; 175 } 176 } | Popular Tags |