public class MenuBean
extends java.lang.Object
Constructor and Description |
---|
MenuBean(RunDB runDB,
java.lang.String tableName,
java.lang.String keyField,
java.lang.String[] unqField,
java.lang.String menuField)
The constructor use runDB, tableName, keyField, unqField, menuField parameters for recording and
retrieving menu 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 |
getMenu(java.lang.String keyData,
boolean isKey,
java.lang.String[] unqData)
This method is for retrieving menu data from DB.
|
boolean |
isMulti()
For getting isMulti.
|
boolean |
setMenu(java.lang.String keyData,
boolean isKey,
java.lang.String[] unqData,
java.lang.String menuData)
This method is for recording menu data to DB.
|
void |
setMulti(boolean isMulti)
If ther 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.
|
public MenuBean(RunDB runDB, java.lang.String tableName, java.lang.String keyField, java.lang.String[] unqField, java.lang.String menuField)
runDB
- RunDB instance for DB processes.tableName
- Table name string value.keyField
- Key field string value.unqField
- Unique fields string array.menuField
- Menu field string value.public void getKeyData(java.lang.String[] unqData)
unqData
- Unique data string array.public java.lang.String getMenu(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 setMenu(java.lang.String keyData, boolean isKey, java.lang.String[] unqData, java.lang.String menuData)
keyData
- Key data string value.isKey
- If is key value present then set true, else set false.unqData
- Unique data string value.menuData
- Menu 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
-