org.pentaho.di.core
Interface EngineMetaInterface
- All Superinterfaces:
- RepositoryElementInterface, RepositoryObjectInterface
- All Known Implementing Classes:
- JobMeta, TransMeta
public interface EngineMetaInterface
- extends RepositoryElementInterface
setFilename
void setFilename(String filename)
getName
String getName()
- Description copied from interface:
RepositoryObjectInterface
- The name of the repository object
- Specified by:
getName
in interface RepositoryElementInterface
- Specified by:
getName
in interface RepositoryObjectInterface
- Returns:
- the name of the object
nameFromFilename
void nameFromFilename()
clearChanged
void clearChanged()
getXML
String getXML()
throws KettleException
- Throws:
KettleException
getFileType
String getFileType()
getFilterNames
String[] getFilterNames()
getFilterExtensions
String[] getFilterExtensions()
getDefaultExtension
String getDefaultExtension()
setObjectId
void setObjectId(ObjectId id)
- Specified by:
setObjectId
in interface RepositoryElementInterface
getCreatedDate
Date getCreatedDate()
setCreatedDate
void setCreatedDate(Date date)
canSave
boolean canSave()
getCreatedUser
String getCreatedUser()
setCreatedUser
void setCreatedUser(String createduser)
getModifiedDate
Date getModifiedDate()
setModifiedDate
void setModifiedDate(Date date)
setModifiedUser
void setModifiedUser(String user)
getModifiedUser
String getModifiedUser()
getRepositoryDirectory
RepositoryDirectoryInterface getRepositoryDirectory()
- Specified by:
getRepositoryDirectory
in interface RepositoryElementInterface
getFilename
String getFilename()
saveSharedObjects
void saveSharedObjects()
throws KettleException
- Throws:
KettleException
setInternalKettleVariables
void setInternalKettleVariables()