org.pentaho.platform.engine.core.system.objfac
Class SessionObjectCreator

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.objfac.ObjectCreator
      extended by org.pentaho.platform.engine.core.system.objfac.SessionObjectCreator
All Implemented Interfaces:
IObjectCreator

Deprecated.

public class SessionObjectCreator
extends ObjectCreator

NOTICE: This class is deprecated and will not exist in platform version 2.1.
Please use the new way of factory-ing dynamic PentahoObjects. See an explanation of how to switch from the old way to the new way here: IObjectCreator


Constructor Summary
SessionObjectCreator(String className)
          Deprecated.  
 
Method Summary
 Object getInstance(String key, IPentahoSession session)
          Deprecated.  
 
Methods inherited from class org.pentaho.platform.engine.core.system.objfac.ObjectCreator
setClassLoader
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SessionObjectCreator

public SessionObjectCreator(String className)
Deprecated. 

Please use the new way of factory-ing dynamic PentahoObjects. See an explanation of how to switch from the old way to the new way here: IObjectCreator

Method Detail

getInstance

public Object getInstance(String key,
                          IPentahoSession session)
                   throws ObjectFactoryException
Deprecated. 

Please use the new way of factory-ing dynamic PentahoObjects. See an explanation of how to switch from the old way to the new way here: IObjectCreator

Throws:
ObjectFactoryException