public class KettleDatabaseRepositoryJobAttribute extends Object implements org.pentaho.di.repository.RepositoryAttributeInterface
Constructor and Description |
---|
KettleDatabaseRepositoryJobAttribute(KettleDatabaseRepositoryConnectionDelegate connectionDelegate,
org.pentaho.di.repository.ObjectId jobObjectId) |
Modifier and Type | Method and Description |
---|---|
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) |
public KettleDatabaseRepositoryJobAttribute(KettleDatabaseRepositoryConnectionDelegate connectionDelegate, org.pentaho.di.repository.ObjectId jobObjectId)
public boolean getAttributeBoolean(String code) throws org.pentaho.di.core.exception.KettleException
getAttributeBoolean
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException
public long getAttributeInteger(String code) throws org.pentaho.di.core.exception.KettleException
getAttributeInteger
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException
public String getAttributeString(String code) throws org.pentaho.di.core.exception.KettleException
getAttributeString
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException
public void setAttribute(String code, String value) throws org.pentaho.di.core.exception.KettleException
setAttribute
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException
public void setAttribute(String code, boolean value) throws org.pentaho.di.core.exception.KettleException
setAttribute
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException
public void setAttribute(String code, long value) throws org.pentaho.di.core.exception.KettleException
setAttribute
in interface org.pentaho.di.repository.RepositoryAttributeInterface
org.pentaho.di.core.exception.KettleException