<T> T |
IPentahoObjectFactory.get(Class<T> interfaceClass,
String key,
IPentahoSession session) |
Retrieves an instance of a Pentaho BI Server API interface by the given object key.
|
<T> T |
IPentahoObjectFactory.get(Class<T> interfaceClass,
IPentahoSession session) |
Retrieves an instance of a Pentaho BI Server API interface using the simple interface name (interfaceClass
name without the package) as the object key.
|
<T> T |
IPentahoObjectFactory.get(Class<T> interfaceClass,
IPentahoSession session,
Map<String,String> properties) |
Retrieves an instance of a Pentaho BI Server API interface using the simple interface name (interfaceClass
name without the package) as the object key.
|
<T> List<T> |
IPentahoObjectFactory.getAll(Class<T> interfaceClass,
IPentahoSession curSession) |
Returns all objects implementing the provided interface or extending the provided class if the Class is not an
Interface.
|
<T> List<T> |
IPentahoObjectFactory.getAll(Class<T> interfaceClass,
IPentahoSession curSession,
Map<String,String> properties) |
Returns all objects implementing the provided interface or extending the provided class if the Class is not an
Interface.
|
IContentGenerator |
IPluginManager.getContentGeneratorForType(String type,
IPentahoSession session) |
Deprecated.
|
<T> IPentahoObjectReference<T> |
IPentahoObjectFactory.getObjectReference(Class<T> interfaceClass,
IPentahoSession curSession) |
Returns an IPentahoObjectReference for the requested Object containing registered Object Properties.
|
<T> IPentahoObjectReference<T> |
IPentahoObjectFactory.getObjectReference(Class<T> interfaceClass,
IPentahoSession curSession,
Map<String,String> properties) |
Returns an IPentahoObjectReference for the requested Object containing registered Object Properties.
|
<T> List<IPentahoObjectReference<T>> |
IPentahoObjectFactory.getObjectReferences(Class<T> interfaceClass,
IPentahoSession curSession) |
Returns an IPentahoObjectReference for the requested Object containing registered Object Properties.
|
<T> List<IPentahoObjectReference<T>> |
IPentahoObjectFactory.getObjectReferences(Class<T> interfaceClass,
IPentahoSession curSession,
Map<String,String> properties) |
Returns an IPentahoObjectReference for the requested Object containing registered Object Properties.
|