public class PageBean
extends java.lang.Object
Constructor and Description |
---|
PageBean(RunDB runDB,
java.lang.String tableName,
java.lang.String keyField,
java.lang.String[] unqField,
java.lang.String pageField,
int dbSystem)
The constructor use runDB, tableName, keyField, unqField, pageField parameters for recording and
retrieving page data from DB.
|
Modifier and Type | Method and Description |
---|---|
void |
closeAll()
Firstly close local resultSet if it is open, then call runDB closeAll method.
|
java.lang.String |
getErrorString()
For getting error string.
|
void |
getKeyData(java.lang.String[] unqData)
If key data don't present unique data can be use for retrieving key data.
|
java.lang.String |
getPage(java.lang.String keyData,
boolean isKey,
java.lang.String[] unqData)
This method is for retrieving page data from DB.
|
boolean |
isMulti()
For getting isMulti.
|
void |
setMulti(boolean isMulti)
If there is multiple unique key then set true.
|
void |
setNameField(java.lang.String nameField)
For setting unique field name when there is only one unique key field.
|
boolean |
setPage(java.lang.String keyData,
boolean isKey,
java.lang.String[] unqData,
java.lang.String pageData)
This method is for recording page data to DB.
|
public PageBean(RunDB runDB, java.lang.String tableName, java.lang.String keyField, java.lang.String[] unqField, java.lang.String pageField, int dbSystem)
runDB
- RunDB instance for DB processes.tableName
- Table name string value.keyField
- Key field string value.unqField
- Unique fields string array.pageField
- Page field string value.dbSystem
- The database RDBMS type.public void getKeyData(java.lang.String[] unqData)
unqData
- Unique data string array.public java.lang.String getPage(java.lang.String keyData, boolean isKey, java.lang.String[] unqData)
keyData
- Key data string value.isKey
- If is key value present then set true, else set false.unqData
- Unique data string value.public boolean setPage(java.lang.String keyData, boolean isKey, java.lang.String[] unqData, java.lang.String pageData)
keyData
- Key data string value.isKey
- If is key value present then set true, else set false.unqData
- Unique data string value.pageData
- Page data string value.public void closeAll()
public java.lang.String getErrorString()
public void setNameField(java.lang.String nameField)
nameField
- public boolean isMulti()
public void setMulti(boolean isMulti)
isMulti
-