org.pentaho.di.repository
Interface RepositoryObjectInterface

All Known Subinterfaces:
EngineMetaInterface, RepositoryDirectoryInterface, RepositoryElementInterface, RepositoryElementMetaInterface
All Known Implementing Classes:
ClusterSchema, DatabaseMeta, JobMeta, PartitionSchema, RepositoryDirectory, RepositoryObject, SlaveServer, TransMeta

public interface RepositoryObjectInterface

The RepositoryObjectInterface represents all objects that can come out of a repository, including directories (RepositoryDirectoryInterface), elements such as TransMeta and JobMeta (RepositoryElementMetaInterface), and metadata about elements (RepositoryElementMetaInterface). All repository objects have a name and id.


Method Summary
 String getName()
          The name of the repository object
 ObjectId getObjectId()
          The id of the object
 

Method Detail

getName

String getName()
The name of the repository object

Returns:
the name of the object

getObjectId

ObjectId getObjectId()
The id of the object

Returns:
the id of the object