Package | Description |
---|---|
org.pentaho.platform.api.engine |
Modifier and Type | Method and Description |
---|---|
<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.
|
Modifier and Type | Method and Description |
---|---|
<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.
|
Modifier and Type | Method and Description |
---|---|
<T> IPentahoObjectRegistration |
IPentahoRegistrableObjectFactory.registerReference(IPentahoObjectReference<T> reference)
Register an IPentahoObjectReference with the factory under Types.ALL
|
<T> IPentahoObjectRegistration |
IPentahoRegistrableObjectFactory.registerReference(IPentahoObjectReference<T> reference,
Class<?>... classes)
Register an IPentahoObjectReference with the factory for the given Types.
|
<T> IPentahoObjectRegistration |
IPentahoRegistrableObjectFactory.registerReference(IPentahoObjectReference<T> reference,
IPentahoRegistrableObjectFactory.Types types)
Register an IPentahoObjectReference with the factory for the given Types.
|