PentahoSystemBoot |
PentahoSystemBoot.define(Class<?> interfaceClass,
Class<?> implClass) |
Define a locally scoped object (aka prototype scope -- unique instance for each request for the class)
|
PentahoSystemBoot |
PentahoSystemBoot.define(Class<?> interfaceClass,
Class<?> implClass,
org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory.Scope scope) |
Define an arbitrarily scoped object
|
PentahoSystemBoot |
PentahoSystemBoot.define(String key,
Class<?> implClass) |
Define a locally scoped object (aka prototype scope -- unique instance for each request for the class)
|
PentahoSystemBoot |
PentahoSystemBoot.define(String key,
Class<?> implClass,
org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory.Scope scope) |
Define an arbitrarily scoped object
|
PentahoSystemBoot |
PentahoSystemBoot.define(String key,
Object instance) |
Hold an object instance by key name.
|
PentahoSystemBoot |
PentahoSystemBoot.define(String key,
String implClassName,
org.pentaho.platform.api.engine.IPentahoDefinableObjectFactory.Scope scope) |
Define an arbitrarily scoped object
|