org.pentaho.di.repository.kdr.delegates
Class KettleDatabaseRepositoryJobAttribute

java.lang.Object
  extended by org.pentaho.di.repository.kdr.delegates.KettleDatabaseRepositoryJobAttribute
All Implemented Interfaces:
org.pentaho.di.repository.RepositoryAttributeInterface

public class KettleDatabaseRepositoryJobAttribute
extends Object
implements org.pentaho.di.repository.RepositoryAttributeInterface


Constructor Summary
KettleDatabaseRepositoryJobAttribute(KettleDatabaseRepositoryConnectionDelegate connectionDelegate, org.pentaho.di.repository.ObjectId jobObjectId)
           
 
Method Summary
 boolean getAttributeBoolean(String code)
           
 long getAttributeInteger(String code)
           
 String getAttributeString(String code)
           
 void setAttribute(String code, boolean value)
           
 void setAttribute(String code, long value)
           
 void setAttribute(String code, String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KettleDatabaseRepositoryJobAttribute

public KettleDatabaseRepositoryJobAttribute(KettleDatabaseRepositoryConnectionDelegate connectionDelegate,
                                            org.pentaho.di.repository.ObjectId jobObjectId)
Method Detail

getAttributeBoolean

public boolean getAttributeBoolean(String code)
                            throws org.pentaho.di.core.exception.KettleException
Specified by:
getAttributeBoolean in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException

getAttributeInteger

public long getAttributeInteger(String code)
                         throws org.pentaho.di.core.exception.KettleException
Specified by:
getAttributeInteger in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException

getAttributeString

public String getAttributeString(String code)
                          throws org.pentaho.di.core.exception.KettleException
Specified by:
getAttributeString in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException

setAttribute

public void setAttribute(String code,
                         String value)
                  throws org.pentaho.di.core.exception.KettleException
Specified by:
setAttribute in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException

setAttribute

public void setAttribute(String code,
                         boolean value)
                  throws org.pentaho.di.core.exception.KettleException
Specified by:
setAttribute in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException

setAttribute

public void setAttribute(String code,
                         long value)
                  throws org.pentaho.di.core.exception.KettleException
Specified by:
setAttribute in interface org.pentaho.di.repository.RepositoryAttributeInterface
Throws:
org.pentaho.di.core.exception.KettleException