public class KettleDatabaseRepositoryJobEntryDelegate extends KettleDatabaseRepositoryBaseDelegate
| Modifier and Type | Field and Description | 
|---|---|
static String | 
JOBENTRY_ATTRIBUTE_PREFIX  | 
| Constructor and Description | 
|---|
KettleDatabaseRepositoryJobEntryDelegate(KettleDatabaseRepository repository)  | 
| Modifier and Type | Method and Description | 
|---|---|
org.pentaho.di.core.RowMetaAndData | 
getJobEntry(org.pentaho.di.repository.ObjectId id_jobentry)  | 
org.pentaho.di.core.RowMetaAndData | 
getJobEntryCopy(org.pentaho.di.repository.ObjectId id_jobentry_copy)  | 
org.pentaho.di.repository.ObjectId | 
getJobEntryID(String name,
             org.pentaho.di.repository.ObjectId id_job)  | 
org.pentaho.di.core.RowMetaAndData | 
getJobEntryType(org.pentaho.di.repository.ObjectId id_jobentry_type)  | 
org.pentaho.di.repository.ObjectId | 
getJobEntryTypeID(String code)  | 
int | 
getNrJobEntries(org.pentaho.di.repository.ObjectId id_job)  | 
org.pentaho.di.repository.ObjectId | 
insertJobEntry(org.pentaho.di.repository.ObjectId id_job,
              JobEntryBase jobEntryBase)  | 
org.pentaho.di.repository.ObjectId | 
insertJobEntryCopy(org.pentaho.di.repository.ObjectId id_job,
                  org.pentaho.di.repository.ObjectId id_jobentry,
                  org.pentaho.di.repository.ObjectId id_jobentry_type,
                  int nr,
                  long gui_location_x,
                  long gui_location_y,
                  boolean gui_draw,
                  boolean parallel)  | 
void | 
loadJobEntryBase(JobEntryBase jobEntryBase,
                org.pentaho.di.repository.ObjectId id_jobentry,
                List<org.pentaho.di.core.database.DatabaseMeta> databases,
                List<SlaveServer> slaveServers)  | 
JobEntryCopy | 
loadJobEntryCopy(org.pentaho.di.repository.ObjectId jobId,
                org.pentaho.di.repository.ObjectId jobEntryCopyId,
                List<JobEntryInterface> jobentries,
                List<org.pentaho.di.core.database.DatabaseMeta> databases,
                List<SlaveServer> slaveServers,
                String jobname)
Load the chef graphical entry from repository We load type, name & description if no entry can be found. 
 | 
void | 
saveJobEntryCopy(JobEntryCopy copy,
                org.pentaho.di.repository.ObjectId id_job,
                KettleDatabaseRepositoryMetaStore metaStore)  | 
quote, quoteTablepublic static final String JOBENTRY_ATTRIBUTE_PREFIX
public KettleDatabaseRepositoryJobEntryDelegate(KettleDatabaseRepository repository)
public org.pentaho.di.core.RowMetaAndData getJobEntry(org.pentaho.di.repository.ObjectId id_jobentry)
                                               throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.core.RowMetaAndData getJobEntryCopy(org.pentaho.di.repository.ObjectId id_jobentry_copy)
                                                   throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.core.RowMetaAndData getJobEntryType(org.pentaho.di.repository.ObjectId id_jobentry_type)
                                                   throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.repository.ObjectId getJobEntryID(String name, org.pentaho.di.repository.ObjectId id_job) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.repository.ObjectId getJobEntryTypeID(String code) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic JobEntryCopy loadJobEntryCopy(org.pentaho.di.repository.ObjectId jobId, org.pentaho.di.repository.ObjectId jobEntryCopyId, List<JobEntryInterface> jobentries, List<org.pentaho.di.core.database.DatabaseMeta> databases, List<SlaveServer> slaveServers, String jobname) throws org.pentaho.di.core.exception.KettleException
log - the logging channelrep - the RepositoryjobId - The job IDjobEntryCopyId - The jobentry copy IDjobentries - A list with all jobentriesdatabases - A list with all defined databasesorg.pentaho.di.core.exception.KettleExceptionpublic void saveJobEntryCopy(JobEntryCopy copy, org.pentaho.di.repository.ObjectId id_job, KettleDatabaseRepositoryMetaStore metaStore) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.repository.ObjectId insertJobEntry(org.pentaho.di.repository.ObjectId id_job,
                                                         JobEntryBase jobEntryBase)
                                                  throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic org.pentaho.di.repository.ObjectId insertJobEntryCopy(org.pentaho.di.repository.ObjectId id_job,
                                                             org.pentaho.di.repository.ObjectId id_jobentry,
                                                             org.pentaho.di.repository.ObjectId id_jobentry_type,
                                                             int nr,
                                                             long gui_location_x,
                                                             long gui_location_y,
                                                             boolean gui_draw,
                                                             boolean parallel)
                                                      throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic int getNrJobEntries(org.pentaho.di.repository.ObjectId id_job)
                    throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleExceptionpublic void loadJobEntryBase(JobEntryBase jobEntryBase, org.pentaho.di.repository.ObjectId id_jobentry, List<org.pentaho.di.core.database.DatabaseMeta> databases, List<SlaveServer> slaveServers) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException