|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecteu.bootstrep.Utilities.GeneralMethods
public class GeneralMethods
This class contains general purpose methods to clear and load data into tables.
| Field Summary | |
|---|---|
(package private) DbMethods |
DB
DB |
(package private) Variables |
LOV
Variables |
(package private) Logger |
xmlLog
Logger |
| Constructor Summary | |
|---|---|
GeneralMethods()
Creates a new instance of StagingTables |
|
| Method Summary | |
|---|---|
void |
clearTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when,
java.lang.Boolean clean)
This method creates table lists at various process steps. |
void |
clearTablesAtStart(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
java.lang.String tName)
This method clears tables. |
void |
executeSelectTargetTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when)
This method executes select instructions to load data into tables belonging to target frame. |
void |
loadIntoTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when)
This method loads data into staging/target tables. |
void |
prepareTargetTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when,
java.lang.String alias)
This method manages the TheTable bean. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
Variables LOV
DbMethods DB
Logger xmlLog
| Constructor Detail |
|---|
public GeneralMethods()
| Method Detail |
|---|
public void clearTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when,
java.lang.Boolean clean)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeantabBn - The TableBeanLB - The ListBeanwhen - The kind of tableclean - Boolean, true to clean tables
public void clearTablesAtStart(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
java.lang.String tName)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeantName - Table to clear
public void loadIntoTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeantabBn - The TableBeanLB - The ListBean
public void executeSelectTargetTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeantabBn - The TableBeanLB - The ListBean
public void prepareTargetTables(PropertyBean PB,
MainBean MB,
MessageBean mesBn,
TableBean tabBn,
ListBean LB,
java.lang.Integer when,
java.lang.String alias)
PB - The PropertyBeanMB - The MainBeanmesBn - The MessageBeantabBn - The TableBeanLB - The ListBeanwhen - An integer to select table typealias - A string. Default is X, however C and S are used to manage tables defined by same
XML element at various deep. For example, <Relation / > defines SENSERELATION table both
with deep 4, as subnode of <Cluster /gt; (alias=C) and with deep 8 as subnode of <Entry /> (alias=S)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||