|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.pentaho.di.repository.kdr.KettleDatabaseRepositoryCreationHelper
public class KettleDatabaseRepositoryCreationHelper
Constructor Summary | |
---|---|
KettleDatabaseRepositoryCreationHelper(KettleDatabaseRepository repository)
|
Method Summary | |
---|---|
void |
createRepositorySchema(ProgressMonitorListener monitor,
boolean upgrade,
List<String> statements,
boolean dryrun)
Create or upgrade repository tables & fields, populate lookup tables, ... |
List<String> |
updateDatabaseTypes(List<String> statements,
boolean dryrun,
boolean create)
Update the list in R_DATABASE_TYPE using the database plugin entries |
void |
updateJobEntryTypes(List<String> statements,
boolean dryrun,
boolean create)
Update the list in R_JOBENTRY_TYPE |
List<String> |
updateStepTypes(List<String> statements,
boolean dryrun,
boolean create)
Update the list in R_STEP_TYPE using the StepLoader StepPlugin entries |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KettleDatabaseRepositoryCreationHelper(KettleDatabaseRepository repository)
Method Detail |
---|
public void createRepositorySchema(ProgressMonitorListener monitor, boolean upgrade, List<String> statements, boolean dryrun) throws KettleException
monitor
- The progress monitor to use, or null if no monitor is present.upgrade
- True if you want to upgrade the repository, false if you want to create it.statements
- the list of statements to populatedryrun
- true if we don't actually execute the statements
KettleException
- in case something goes wrong!public List<String> updateStepTypes(List<String> statements, boolean dryrun, boolean create) throws KettleException
KettleException
- if the update didn't go as planned.public List<String> updateDatabaseTypes(List<String> statements, boolean dryrun, boolean create) throws KettleException
KettleException
- if the update didn't go as planned.public void updateJobEntryTypes(List<String> statements, boolean dryrun, boolean create) throws KettleException
create
-
KettleException
- if something went wrong during the update.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |