| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.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 | |||||||||