Uses of Interface
org.pentaho.di.shared.SharedObjectInterface

Packages that use SharedObjectInterface
org.pentaho.di.cluster   
org.pentaho.di.core.database Contains all the different database dialects as well as the DatabaseMeta class (definition) and the Database class (execution) 
org.pentaho.di.partition   
org.pentaho.di.shared   
org.pentaho.di.trans.step   
 

Uses of SharedObjectInterface in org.pentaho.di.cluster
 

Classes in org.pentaho.di.cluster that implement SharedObjectInterface
 class ClusterSchema
          A cluster schema combines a list of slave servers so that they can be set altogether.
 class SlaveServer
           
 

Uses of SharedObjectInterface in org.pentaho.di.core.database
 

Classes in org.pentaho.di.core.database that implement SharedObjectInterface
 class DatabaseMeta
          This class defines the database specific parameters for a certain database type.
 

Method parameters in org.pentaho.di.core.database with type arguments of type SharedObjectInterface
static DatabaseMeta DatabaseMeta.findDatabase(List<? extends SharedObjectInterface> databases, String dbname)
          Find a database with a certain name in an arraylist of databases.
 

Uses of SharedObjectInterface in org.pentaho.di.partition
 

Classes in org.pentaho.di.partition that implement SharedObjectInterface
 class PartitionSchema
          A partition schema allow you to partition a step according into a number of partitions that run independendly.
 

Uses of SharedObjectInterface in org.pentaho.di.shared
 

Methods in org.pentaho.di.shared that return SharedObjectInterface
 SharedObjectInterface SharedObjects.getSharedObject(Class<SharedObjectInterface> clazz, String objectName)
          Return the shared object with the given class and name
 SharedObjectInterface SharedObjects.getSharedObject(String className, String objectName)
          Return the shared object with the given class name and object name
 

Methods in org.pentaho.di.shared that return types with arguments of type SharedObjectInterface
 Map<org.pentaho.di.shared.SharedObjects.SharedEntry,SharedObjectInterface> SharedObjects.getObjectsMap()
           
 

Methods in org.pentaho.di.shared with parameters of type SharedObjectInterface
 void SharedObjects.removeObject(SharedObjectInterface sharedObject)
          Remove the sharedObject from the object map.
 void SharedObjects.storeObject(SharedObjectInterface sharedObject)
          Store the sharedObject in the object map.
 

Method parameters in org.pentaho.di.shared with type arguments of type SharedObjectInterface
 SharedObjectInterface SharedObjects.getSharedObject(Class<SharedObjectInterface> clazz, String objectName)
          Return the shared object with the given class and name
 void SharedObjects.setObjectsMap(Map<org.pentaho.di.shared.SharedObjects.SharedEntry,SharedObjectInterface> objects)
           
 

Uses of SharedObjectInterface in org.pentaho.di.trans.step
 

Classes in org.pentaho.di.trans.step that implement SharedObjectInterface
 class StepMeta
          This class contains everything that is needed to define a step.