public class psiprobe.model.sql.DataSourceTestInfo extends java.lang.Object implements java.io.Serializable
{
private static final long serialVersionUID;
public static final java.lang.String DS_TEST_SESS_ATTR;
private java.util.List results;
private final java.util.LinkedList queryHistory;
private int maxRows;
private int rowsPerPage;
private int historySize;
public void <init>()
{
psiprobe.model.sql.DataSourceTestInfo v;
java.util.LinkedList v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.LinkedList;
specialinvoke v.<java.util.LinkedList: void <init>()>();
v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory> = v;
return;
}
public void addQueryToHistory(java.lang.String)
{
int v, v, v;
java.lang.String v;
psiprobe.model.sql.DataSourceTestInfo v;
java.util.LinkedList v, v, v, v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v := @parameter: java.lang.String;
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory>;
virtualinvoke v.<java.util.LinkedList: boolean remove(java.lang.Object)>(v);
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory>;
virtualinvoke v.<java.util.LinkedList: void addFirst(java.lang.Object)>(v);
label:
v = v.<psiprobe.model.sql.DataSourceTestInfo: int historySize>;
if v < 0 goto label;
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory>;
v = virtualinvoke v.<java.util.LinkedList: int size()>();
v = v.<psiprobe.model.sql.DataSourceTestInfo: int historySize>;
if v <= v goto label;
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory>;
virtualinvoke v.<java.util.LinkedList: java.lang.Object removeLast()>();
goto label;
label:
return;
}
public java.util.List getResults()
{
java.util.List v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.List results>;
return v;
}
public void setResults(java.util.List)
{
java.util.List v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v := @parameter: java.util.List;
v.<psiprobe.model.sql.DataSourceTestInfo: java.util.List results> = v;
return;
}
public java.util.List getQueryHistory()
{
psiprobe.model.sql.DataSourceTestInfo v;
java.util.LinkedList v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v = v.<psiprobe.model.sql.DataSourceTestInfo: java.util.LinkedList queryHistory>;
return v;
}
public int getMaxRows()
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v = v.<psiprobe.model.sql.DataSourceTestInfo: int maxRows>;
return v;
}
public void setMaxRows(int)
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v := @parameter: int;
v.<psiprobe.model.sql.DataSourceTestInfo: int maxRows> = v;
return;
}
public int getRowsPerPage()
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v = v.<psiprobe.model.sql.DataSourceTestInfo: int rowsPerPage>;
return v;
}
public void setRowsPerPage(int)
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v := @parameter: int;
v.<psiprobe.model.sql.DataSourceTestInfo: int rowsPerPage> = v;
return;
}
public int getHistorySize()
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v = v.<psiprobe.model.sql.DataSourceTestInfo: int historySize>;
return v;
}
public void setHistorySize(int)
{
int v;
psiprobe.model.sql.DataSourceTestInfo v;
v := @this: psiprobe.model.sql.DataSourceTestInfo;
v := @parameter: int;
v.<psiprobe.model.sql.DataSourceTestInfo: int historySize> = v;
return;
}
}