public class LidarUtilities extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
long |
PROCESSLIMIT |
long |
PROCESSLIMITNOACC |
long |
QUERYLIMIT |
long |
QUERYLIMITNOACC |
java.util.Vector |
tableNames |
java.lang.StringBuffer |
threadResp |
Constructor and Description |
---|
LidarUtilities(java.lang.StringBuffer threadResp,
java.lang.String header,
java.lang.String footer,
java.lang.String srid) |
Modifier and Type | Method and Description |
---|---|
boolean |
approveAccesssRequest(javax.servlet.http.HttpServletRequest request,
java.lang.String configFile) |
long |
calculateNumRows(java.lang.String MinX,
java.lang.String MinY,
java.lang.String MaxX,
java.lang.String MaxY,
java.lang.String[] classification,
java.lang.String download) |
java.lang.StringBuffer |
createConstraint(java.lang.String[] classification,
java.lang.String MinX,
java.lang.String MinY,
java.lang.String MaxX,
java.lang.String MaxY) |
void |
DBsetupvars() |
long |
estimateTime(long nPoints) |
java.util.Vector |
getTableNames(java.lang.String MinX,
java.lang.String MinY,
java.lang.String MaxX,
java.lang.String MaxY) |
static void |
main(java.lang.String[] args) |
boolean |
processAccessRequest(javax.servlet.http.HttpServletRequest request,
java.lang.String configFile) |
double |
processTime(long nPoints) |
double |
queryTime(long nPoints) |
protected boolean |
sendEmail(java.lang.String fromAddress,
java.lang.String[] toAddress,
java.lang.String[] ccAddress,
java.lang.String[] bccAddress,
java.lang.String subject,
java.lang.String body) |
boolean |
setProperties(java.lang.String propsFile)
Sets or resets the property file parameters.
|
public final long PROCESSLIMIT
public final long QUERYLIMIT
public final long PROCESSLIMITNOACC
public final long QUERYLIMITNOACC
public java.lang.StringBuffer threadResp
public java.util.Vector tableNames
public LidarUtilities(java.lang.StringBuffer threadResp, java.lang.String header, java.lang.String footer, java.lang.String srid)
public boolean setProperties(java.lang.String propsFile)
public long calculateNumRows(java.lang.String MinX, java.lang.String MinY, java.lang.String MaxX, java.lang.String MaxY, java.lang.String[] classification, java.lang.String download)
public java.util.Vector getTableNames(java.lang.String MinX, java.lang.String MinY, java.lang.String MaxX, java.lang.String MaxY)
public void DBsetupvars()
public java.lang.StringBuffer createConstraint(java.lang.String[] classification, java.lang.String MinX, java.lang.String MinY, java.lang.String MaxX, java.lang.String MaxY)
public boolean processAccessRequest(javax.servlet.http.HttpServletRequest request, java.lang.String configFile)
public boolean approveAccesssRequest(javax.servlet.http.HttpServletRequest request, java.lang.String configFile)
protected boolean sendEmail(java.lang.String fromAddress, java.lang.String[] toAddress, java.lang.String[] ccAddress, java.lang.String[] bccAddress, java.lang.String subject, java.lang.String body)
public static void main(java.lang.String[] args)
public long estimateTime(long nPoints)
public double processTime(long nPoints)
public double queryTime(long nPoints)