|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of IPentahoSession in org.pentaho.platform.api.engine |
---|
Methods in org.pentaho.platform.api.engine that return IPentahoSession | |
---|---|
IPentahoSession |
IBackgroundExecution.getEffectiveUserSession(String user)
When the job runs in background, gets the effective user session for the user executing the job |
IPentahoSession |
IUserDetailsRoleListService.getEffectiveUserSession(String userName,
IParameterProvider sessionParameters)
|
IPentahoSession |
IComponent.getSession()
|
IPentahoSession |
IContentOutputHandler.getSession()
|
IPentahoSession |
IOutputHandler.getSession()
|
IPentahoSession |
IRuntimeContext.getSession()
|
Methods in org.pentaho.platform.api.engine with parameters of type IPentahoSession | ||
---|---|---|
String |
IBackgroundExecution.backgroundExecuteAction(IPentahoSession userSession,
IParameterProvider parameterProvider)
Queues the action specified in the request parameters for execution in the background |
|
String[] |
IUITemplater.breakTemplate(String templateName,
String title,
IPentahoSession session)
|
|
String[] |
IUITemplater.breakTemplateString(String template,
String title,
IPentahoSession session)
|
|
File |
IApplicationContext.createTempFile(IPentahoSession session,
String prefix,
String extension,
boolean trackFile)
Creates a temporary file in the system/tmp solutions folder |
|
File |
IApplicationContext.createTempFile(IPentahoSession session,
String prefix,
String extension,
File parentDir,
boolean trackFile)
Creates a temporary file in the specified parent folder and optionally tracks it for deletion on session termination |
|
|
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. |
|
|
IPentahoObjectFactory.get(Class<T> interfaceClass,
String key,
IPentahoSession session)
Retrieves an instance of a Pentaho BI Server API interface by the given object key. |
|
IContentItem |
IBackgroundExecution.getBackgroundContent(String contentGUID,
IPentahoSession userSession)
Gets the content generated by background execution |
|
List<IContentItem> |
IBackgroundExecution.getBackgroundExecutedContentList(IPentahoSession userSession)
Gets a list of content GUIDs of background executed jobs |
|
IContentGenerator |
IPluginManager.getContentGenerator(String id,
IPentahoSession session)
|
|
IContentGenerator |
IPluginManager.getContentGeneratorForType(String type,
IPentahoSession session)
|
|
String |
IPluginManager.getContentGeneratorIdForType(String type,
IPentahoSession session)
|
|
IContentGeneratorInfo |
IPluginManager.getContentGeneratorInfo(String id,
IPentahoSession session)
|
|
List<IContentGeneratorInfo> |
IPluginManager.getContentGeneratorInfoForType(String type,
IPentahoSession session)
Returns a list of info objects that can be used to create content generators for a given type. |
|
String |
IPluginManager.getContentGeneratorTitleForType(String type,
IPentahoSession session)
|
|
String |
IPluginManager.getContentGeneratorUrlForType(String type,
IPentahoSession session)
|
|
IContentInfo |
IPluginManager.getContentInfoFromExtension(String extension,
IPentahoSession session)
|
|
IOutputHandler |
IBackgroundExecution.getContentOutputHandler(String location,
String fileName,
String solutionName,
IPentahoSession userSession,
IParameterProvider parameterProvider)
Returns the output handler for content, specific to the implementation of the background execution helper. |
|
IContentGeneratorInfo |
IPluginManager.getDefaultContentGeneratorInfoForType(String type,
IPentahoSession session)
|
|
IPentahoAclEntry |
IAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
This returns the effective ACL for the piece of content for the given user. |
|
org.springframework.security.acl.AclEntry[] |
IAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
Returns an array of the authorities from the IAclHolder that apply to the provided authentication object. |
|
IFileInfo |
IPluginManager.getFileInfo(String extension,
IPentahoSession session,
ISolutionFile file,
InputStream in)
Retrieves meta information for the given solution file. |
|
Object |
ICacheManager.getFromSessionCache(IPentahoSession session,
String key)
Gets an object from the user session specific cache. |
|
List<IPlatformPlugin> |
IPluginProvider.getPlugins(IPentahoSession session)
Returns a list of IPlatformPlugin s defined by this plugin provider. |
|
List<IJobDetail> |
IBackgroundExecution.getScheduledAndExecutingBackgroundJobs(IPentahoSession userSession)
Gets the list of items scheduled for background execution, and those currently executing |
|
String |
IUITemplater.getTemplate(String templateName,
IPentahoSession session)
|
|
boolean |
IAclVoter.hasAccess(IPentahoSession session,
IAclHolder holder,
int mask)
Determines whether the user (auth) has the requested authority (mask) based on the list of effective authorities from the holder. |
|
void |
IPentahoInitializer.init(IPentahoSession session)
Simplifier for initialization of objects from the PentahoSystem object |
|
void |
ISolutionEngine.init(IPentahoSession session)
Initialize the SolutionEngine. |
|
boolean |
IAclVoter.isGranted(IPentahoSession session,
org.springframework.security.GrantedAuthority role)
Returns true if the user is a member of the specified role |
|
boolean |
IAclVoter.isPentahoAdministrator(IPentahoSession session)
Determines whether the user is a super-manager of Pentaho. |
|
void |
ICacheManager.killSessionCache(IPentahoSession session)
Removes any session-based data for the specified IPentahoSession . |
|
String[] |
IConnectionUserRoleMapper.mapConnectionRoles(IPentahoSession userSession,
String connectionContextName)
Provides a mapping from the roles defined for a user, and roles appropriate for the connection Rules: - If the user has no rights to the specified connectionContextName, you must throw PentahoAccessControlException - If null or empty array is returned, then no mapping is required, and connection can use defaults |
|
Object |
IConnectionUserRoleMapper.mapConnectionUser(IPentahoSession userSession,
String connectionContextName)
Maps the user from the given IPentahoSession into a user (or credential) appropriate for the connection Rules: - If the user has no rights to the specified connectionContextName, you must throw PentahoAccessControlException - If null or empty array is returned, then no mapping is required, and connection can use defaults |
|
void |
ICacheManager.onLogout(IPentahoSession session)
|
|
void |
ILogoutListener.onLogout(IPentahoSession session)
|
|
String |
IUITemplater.processTemplate(String template,
String title,
IPentahoSession session)
|
|
String |
IUITemplater.processTemplate(String template,
String title,
String content,
IPentahoSession session)
|
|
String |
IPentahoPublisher.publish(IPentahoSession session,
int loggingLevel)
Called when the publish is requested. |
|
void |
ICacheManager.putInSessionCache(IPentahoSession session,
String key,
Object value)
Puts an object in the session-specific cache. |
|
boolean |
IPluginManager.reload(IPentahoSession session)
Causes the plug-in manager object to re-register all of the plug-ins that it knows about. |
|
void |
IBackgroundExecution.removeBackgroundExecutedContentForID(String contentGUID,
IPentahoSession userSession)
Removes the content generated by background execution |
|
void |
ICacheManager.removeFromSessionCache(IPentahoSession session,
String key)
Removes a data item from the user session specific cache |
|
void |
IComponent.setSession(IPentahoSession session)
|
|
void |
IContentGenerator.setSession(IPentahoSession userSession)
called before createContent(), this is the users session object. |
|
void |
IContentOutputHandler.setSession(IPentahoSession session)
|
|
void |
IOutputHandler.setSession(IPentahoSession session)
|
|
void |
ISessionContainer.setSession(IPentahoSession sess)
Set the session for this session container. |
|
void |
ISolutionEngine.setSession(IPentahoSession session)
Sets the session in the solution engine |
|
boolean |
IPentahoSystemListener.startup(IPentahoSession session)
Notification of system startup. |
|
void |
IBackgroundExecution.trackBackgroundExecution(IPentahoSession userSession,
String GUID)
This provides an entry point for tracking the created background execution task |
Uses of IPentahoSession in org.pentaho.platform.api.repository |
---|
Methods in org.pentaho.platform.api.repository with parameters of type IPentahoSession | |
---|---|
void |
ISubscriptionRepository.addSubscriptionsToDocument(String user,
String contentId,
org.dom4j.Element subscriptionsNode,
String editId,
IPentahoSession session)
|
void |
ISubscriptionRepository.addSubscriptionToDocument(ISubscription subscription,
org.dom4j.Element subscriptionsNode,
String editId,
IPentahoSession session)
|
boolean |
ISolutionRepositoryService.createFolder(IPentahoSession userSession,
String solution,
String path,
String name,
String desc)
This method creates a folder along with it's index.xml file. |
boolean |
ISolutionRepositoryService.delete(IPentahoSession userSession,
String solution,
String path,
String name)
This method will delete a file from the ISolutionRepository and respects IPentahoAclEntry.PERM_DELETE. |
boolean |
ISubscriptionRepository.deleteSubscription(String subscriptionId,
IPentahoSession session)
|
String |
ISolutionRepositoryService.getAclXml(String solution,
String path,
String filename,
IPentahoSession userSession)
|
List |
IContentRepository.getAllBackgroundExecutedContentItems(IPentahoSession session)
Gets list of all content items in the Background Execution id list. |
List |
IContentRepository.getBackgroundExecutedContentItemsForUser(IPentahoSession session)
Gets list of Content Items from a users' background execution list. |
IContentItem |
ISubscriptionRepository.getContentItem(String subscriptionName,
IPentahoSession session)
|
Document |
ISolutionRepositoryService.getSolutionRepositoryDoc(IPentahoSession session,
String[] filters)
|
Document |
ISolutionRepositoryService.getSolutionRepositoryFileDetails(IPentahoSession session,
String fullPath)
Returns an XML snippet consisting of a single file element. |
ISubscription |
ISubscriptionRepository.getSubscription(String subscriptionId,
IPentahoSession session)
|
List |
ISubscriptionRepository.getSubscriptionArchives(String subscriptionName,
IPentahoSession session)
|
org.pentaho.commons.connection.IPentahoResultSet |
ISubscriptionRepository.getSubscriptions(String scheduleId,
IPentahoSession session,
String solution,
String path,
String action,
String[] parameterNames)
|
org.dom4j.Document |
ISubscriptionRepository.getUserSubscriptions(String user,
String contentId,
IPentahoSession session)
|
void |
ISolutionRepository.init(IPentahoSession session)
Initializes the solution repository with the user session |
IBackgroundExecutedContentId |
IContentRepository.newBackgroundExecutedContentId(IPentahoSession session,
String contentId)
Returns a new background executed content object |
void |
ISolutionRepository.reloadSolutionRepository(IPentahoSession session,
int loggingLevel)
Loads or reloads a solution repository after a structure change. |
void |
IContentRepository.removeBackgroundExecutedContentId(IPentahoSession session,
String contentId)
Removes an ID from the background executed content Id list |
void |
ISolutionRepositoryService.setAcl(String solution,
String path,
String filename,
String strAclXml,
IPentahoSession userSession)
|
void |
IContentRepository.setSession(IPentahoSession session)
|
boolean |
ISolutionRepository.synchronizeSolutionWithSolutionSource(IPentahoSession session)
For ISolutionRepository implementations that have a source and a destination (for example, DBBasedSolutionRepository which has a file-system source and a DB destination) this is the entry point that allows synchronization. |
Uses of IPentahoSession in org.pentaho.platform.api.ui |
---|
Methods in org.pentaho.platform.api.ui with parameters of type IPentahoSession | |
---|---|
Object |
IMenuProvider.getMenuBar(String id,
String documentPath,
IPentahoSession session)
Returns a menu bar object. |
Object |
IMenuProvider.getPopupMenu(String id,
String documentPath,
IPentahoSession session)
Returns a popup menu object. |
boolean |
INavigationComponent.validate(IPentahoSession session,
IActionRequestHandler actionRequestHandler)
|
boolean |
IUIComponent.validate(IPentahoSession session,
IActionRequestHandler actionRequestHandler)
Set the userSession member, generate a Log Id, set the requestHandler, and validate the component's configuration. |
Uses of IPentahoSession in org.pentaho.platform.dataaccess.datasource.wizard.service.agile |
---|
Methods in org.pentaho.platform.dataaccess.datasource.wizard.service.agile with parameters of type IPentahoSession | |
---|---|
void |
StagingTransformGenerator.cancelLoad(IPentahoSession session)
|
int |
StagingTransformGenerator.createIndices(IPentahoSession session)
|
void |
StagingTransformGenerator.createOrModifyTable(IPentahoSession session)
|
void |
StagingTransformGenerator.loadTable(boolean truncate,
IPentahoSession session,
boolean async)
Stages the data from a CSV file into a database table. |
void |
StagingTransformGenerator.preview(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.dataaccess.datasource.wizard.service.impl |
---|
Methods in org.pentaho.platform.dataaccess.datasource.wizard.service.impl with parameters of type IPentahoSession | |
---|---|
int |
DebugDataAccessViewPermissionHandler.getDefaultAcls(IPentahoSession session)
|
int |
IDataAccessViewPermissionHandler.getDefaultAcls(IPentahoSession session)
This method returns the default acls for permitted role and user |
int |
SimpleDataAccessViewPermissionHandler.getDefaultAcls(IPentahoSession session)
|
List<String> |
DebugDataAccessViewPermissionHandler.getPermittedRoleList(IPentahoSession session)
|
List<String> |
IDataAccessViewPermissionHandler.getPermittedRoleList(IPentahoSession session)
This method returns list of permitted roles who are allowed to view and use datasource |
List<String> |
SimpleDataAccessViewPermissionHandler.getPermittedRoleList(IPentahoSession session)
|
List<String> |
DebugDataAccessViewPermissionHandler.getPermittedUserList(IPentahoSession session)
|
List<String> |
IDataAccessViewPermissionHandler.getPermittedUserList(IPentahoSession session)
This method returns list of permitted user who are allowed to view and use datasource |
List<String> |
SimpleDataAccessViewPermissionHandler.getPermittedUserList(IPentahoSession session)
|
boolean |
IDataAccessPermissionHandler.hasDataAccessPermission(IPentahoSession session)
This method returns true if the session has permission to execute arbitrary sql from the client. |
boolean |
SimpleDataAccessPermissionHandler.hasDataAccessPermission(IPentahoSession session)
|
boolean |
DebugDataAccessViewPermissionHandler.hasDataAccessViewPermission(IPentahoSession session)
|
boolean |
IDataAccessViewPermissionHandler.hasDataAccessViewPermission(IPentahoSession session)
This method returns true if user represented by session has view permission |
boolean |
SimpleDataAccessViewPermissionHandler.hasDataAccessViewPermission(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.dataaccess.datasource.wizard.service.impl.utils |
---|
Methods in org.pentaho.platform.dataaccess.datasource.wizard.service.impl.utils with parameters of type IPentahoSession | |
---|---|
static Connection |
DatasourceServiceHelper.getDataSourceConnection(String connectionName,
IPentahoSession session)
|
static SerializedResultSet |
DatasourceInMemoryServiceHelper.getSerializeableResultSet(String connectionName,
String query,
int rowLimit,
IPentahoSession session)
|
static SerializedResultSet |
DatasourceServiceHelper.getSerializeableResultSet(String connectionName,
String query,
int rowLimit,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.core.audit |
---|
Methods in org.pentaho.platform.engine.core.audit with parameters of type IPentahoSession | |
---|---|
static void |
AuditHelper.audit(IRuntimeContext runtimeContext,
IPentahoSession session,
String messageType,
String message,
String value,
float duration,
ILogger logger)
|
Uses of IPentahoSession in org.pentaho.platform.engine.core.output |
---|
Methods in org.pentaho.platform.engine.core.output that return IPentahoSession | |
---|---|
IPentahoSession |
SimpleOutputHandler.getSession()
|
Methods in org.pentaho.platform.engine.core.output with parameters of type IPentahoSession | |
---|---|
void |
SimpleOutputHandler.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.core.solution |
---|
Methods in org.pentaho.platform.engine.core.solution with parameters of type IPentahoSession | |
---|---|
void |
CustomSettingsParameterProvider.setSession(IPentahoSession session)
|
Constructors in org.pentaho.platform.engine.core.solution with parameters of type IPentahoSession | |
---|---|
PentahoSessionParameterProvider(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.core.system |
---|
Classes in org.pentaho.platform.engine.core.system that implement IPentahoSession | |
---|---|
class |
BaseSession
|
class |
StandaloneSession
|
class |
SystemStartupSession
This class represents the system startup session. |
class |
UserSession
|
Methods in org.pentaho.platform.engine.core.system that return IPentahoSession | |
---|---|
static IPentahoSession |
PentahoSessionHolder.getSession()
Returns the IPentahoSession for the current thread |
Methods in org.pentaho.platform.engine.core.system with parameters of type IPentahoSession | ||
---|---|---|
File |
StandaloneApplicationContext.createTempFile(IPentahoSession session,
String prefix,
String extn,
boolean trackFile)
|
|
File |
StandaloneApplicationContext.createTempFile(IPentahoSession session,
String prefix,
String extn,
File parentDir,
boolean trackFile)
|
|
void |
PentahoBase.genLogIdFromSession(IPentahoSession sess)
|
|
static
|
PentahoSystem.get(Class<T> interfaceClass,
IPentahoSession session)
A convenience method for retrieving Pentaho system objects from the object factory. |
|
static
|
PentahoSystem.get(Class<T> interfaceClass,
String key,
IPentahoSession session)
A convenience method for retrieving Pentaho system objects from the object factory. |
|
static ICacheManager |
PentahoSystem.getCacheManager(IPentahoSession session)
|
|
Object |
SimpleMapCacheManager.getFromSessionCache(IPentahoSession session,
String key)
|
|
static IContentOutputHandler |
PentahoSystem.getOutputDestinationFromContentRef(String contentTag,
IPentahoSession session)
|
|
static void |
PentahoSystem.globalStartup(IPentahoSession session)
|
|
static void |
PentahoSystem.invokeLogoutListeners(IPentahoSession session)
|
|
void |
SimpleMapCacheManager.killSessionCache(IPentahoSession session)
|
|
void |
SimpleMapCacheManager.onLogout(IPentahoSession session)
|
|
abstract String |
BasePublisher.publish(IPentahoSession session)
|
|
String |
GlobalListsPublisher.publish(IPentahoSession localSession)
|
|
String |
SettingsPublisher.publish(IPentahoSession localSession)
|
|
String |
BasePublisher.publish(IPentahoSession session,
int pLoggingLevel)
|
|
static String |
PentahoSystem.publish(IPentahoSession session,
String className)
|
|
void |
SimpleMapCacheManager.putInSessionCache(IPentahoSession session,
String key,
Object value)
|
|
void |
SimpleMapCacheManager.removeFromSessionCache(IPentahoSession session,
String key)
|
|
static void |
PentahoSystem.sessionStartup(IPentahoSession session)
|
|
static void |
PentahoSystem.sessionStartup(IPentahoSession session,
IParameterProvider sessionParameters)
|
|
static void |
PentahoSessionHolder.setSession(IPentahoSession session)
Sets an IPentahoSession for the current thread |
|
boolean |
GlobalObjectInitializer.startup(IPentahoSession session)
|
|
boolean |
SessionCleanupListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.core.system.objfac |
---|
Methods in org.pentaho.platform.engine.core.system.objfac with parameters of type IPentahoSession | ||
---|---|---|
|
AbstractSpringPentahoObjectFactory.get(Class<T> interfaceClass,
IPentahoSession session)
|
|
|
StandaloneObjectFactory.get(Class<T> interfaceClass,
IPentahoSession session)
|
|
|
AbstractSpringPentahoObjectFactory.get(Class<T> interfaceClass,
String key,
IPentahoSession session)
|
|
|
StandaloneObjectFactory.get(Class<T> interfaceClass,
String key,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.security |
---|
Methods in org.pentaho.platform.engine.security that return IPentahoSession | |
---|---|
IPentahoSession |
SimpleSession.getSession()
|
Methods in org.pentaho.platform.engine.security with parameters of type IPentahoSession | |
---|---|
static org.springframework.security.Authentication |
SecurityHelper.getAuthentication(IPentahoSession session,
boolean allowAnonymous)
Looks in the provided session to get the Spring Security Authentication object out. |
static Principal |
SecurityHelper.getPrincipal(IPentahoSession session)
Gets the java.security.principal object from the IPentahoSession object |
static boolean |
SecurityHelper.hasAccess(IAclHolder aHolder,
int actionOperation,
IPentahoSession session)
|
static boolean |
SecurityHelper.hasAccess(IAclSolutionFile aFile,
int actionOperation,
IPentahoSession session)
Utility method for access negotiation. |
static boolean |
SecurityHelper.isGranted(IPentahoSession session,
org.springframework.security.GrantedAuthority role)
Utility method that communicates with the installed ACLVoter to determine whether a particular role is granted to the specified user. |
static boolean |
SecurityHelper.isPentahoAdministrator(IPentahoSession session)
Utility method that communicates with the installed ACLVoter to determine administrator status |
static void |
SecurityHelper.setPrincipal(Principal principal,
IPentahoSession session)
Sets the java.security.principal object into the IPentahoSession object. |
Constructors in org.pentaho.platform.engine.security with parameters of type IPentahoSession | |
---|---|
SecurityParameterProvider(IPentahoSession session)
|
|
SimpleSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.security.acls.voter |
---|
Methods in org.pentaho.platform.engine.security.acls.voter with parameters of type IPentahoSession | |
---|---|
abstract org.springframework.security.Authentication |
AbstractPentahoAclVoter.getAuthentication(IPentahoSession session)
|
org.springframework.security.Authentication |
PentahoAllowAllAclVoter.getAuthentication(IPentahoSession session)
|
org.springframework.security.Authentication |
PentahoAllowAnonymousAclVoter.getAuthentication(IPentahoSession session)
|
org.springframework.security.Authentication |
PentahoBasicAclVoter.getAuthentication(IPentahoSession session)
|
IPentahoAclEntry |
PentahoAllowAllAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
|
PentahoAclEntry |
PentahoBasicAclVoter.getEffectiveAcl(IPentahoSession session,
IAclHolder holder)
|
org.springframework.security.acl.AclEntry[] |
PentahoAllowAllAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
org.springframework.security.acl.AclEntry[] |
PentahoBasicAclVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
org.springframework.security.acl.AclEntry[] |
PentahoUserOverridesVoter.getEffectiveAcls(IPentahoSession session,
IAclHolder holder)
|
boolean |
PentahoAllowAllAclVoter.hasAccess(IPentahoSession session,
IAclHolder holder,
int mask)
|
boolean |
PentahoBasicAclVoter.hasAccess(IPentahoSession session,
IAclHolder holder,
int mask)
|
void |
AbstractPentahoAclVoter.init(IPentahoSession session)
|
boolean |
AbstractPentahoAclVoter.isGranted(IPentahoSession session,
org.springframework.security.GrantedAuthority role)
|
boolean |
PentahoAllowAllAclVoter.isGranted(IPentahoSession session,
org.springframework.security.GrantedAuthority auth)
|
boolean |
AbstractPentahoAclVoter.isPentahoAdministrator(IPentahoSession session)
|
boolean |
PentahoAllowAllAclVoter.isPentahoAdministrator(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.security.session |
---|
Classes in org.pentaho.platform.engine.security.session that implement IPentahoSession | |
---|---|
class |
TrustedSystemStartupSession
A "bootstrap" session used to initialize the platform. |
Uses of IPentahoSession in org.pentaho.platform.engine.security.userrole |
---|
Methods in org.pentaho.platform.engine.security.userrole that return IPentahoSession | |
---|---|
IPentahoSession |
UserDetailsRoleListService.getEffectiveUserSession(String userName,
IParameterProvider paramProvider)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services |
---|
Constructors in org.pentaho.platform.engine.services with parameters of type IPentahoSession | |
---|---|
BaseRequestHandler(IPentahoSession session,
String instanceId,
IOutputHandler outputHandler,
IParameterProvider parameterProvider,
IPentahoUrlFactory urlFactory)
|
|
SolutionURIResolver(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.actionsequence |
---|
Constructors in org.pentaho.platform.engine.services.actionsequence with parameters of type IPentahoSession | |
---|---|
ActionSequenceParameterMgr(IRuntimeContext runtimeContext,
IPentahoSession session)
|
|
ActionSequenceParameterMgr(IRuntimeContext runtimeContext,
IPentahoSession session,
IParameterResolver parameterResolver)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.connection |
---|
Methods in org.pentaho.platform.engine.services.connection with parameters of type IPentahoSession | |
---|---|
static org.pentaho.commons.connection.IPentahoConnection |
PentahoConnectionFactory.getConnection(String datasourceType,
IPentahoSession session,
ILogger logger)
|
static org.pentaho.commons.connection.IPentahoConnection |
PentahoConnectionFactory.getConnection(String datasourceType,
Properties properties,
IPentahoSession session,
ILogger logger)
|
static org.pentaho.commons.connection.IPentahoConnection |
PentahoConnectionFactory.getConnection(String datasourceType,
String connectStr,
IPentahoSession session,
ILogger logger)
|
static org.pentaho.commons.connection.IPentahoConnection |
PentahoConnectionFactory.getConnection(String datasourceType,
String driver,
String location,
String userName,
String password,
IPentahoSession session,
ILogger logger)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.connection.datasource.dbcp |
---|
Methods in org.pentaho.platform.engine.services.connection.datasource.dbcp with parameters of type IPentahoSession | |
---|---|
boolean |
NonPooledDatasourceSystemListener.startup(IPentahoSession session)
|
boolean |
PooledDatasourceSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.metadata |
---|
Methods in org.pentaho.platform.engine.services.metadata with parameters of type IPentahoSession | |
---|---|
String |
MetadataPublisher.publish(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.metadata.cwm |
---|
Methods in org.pentaho.platform.engine.services.metadata.cwm that return IPentahoSession | |
---|---|
IPentahoSession |
SecurityAwareCwmSchemaFactory.getSession()
Deprecated. |
Methods in org.pentaho.platform.engine.services.metadata.cwm with parameters of type IPentahoSession | |
---|---|
void |
SecurityAwareCwmSchemaFactory.init(IPentahoSession inSession)
Deprecated. |
void |
SecurityAwareCwmSchemaFactory.setSession(IPentahoSession value)
Deprecated. |
Uses of IPentahoSession in org.pentaho.platform.engine.services.outputhandler |
---|
Methods in org.pentaho.platform.engine.services.outputhandler that return IPentahoSession | |
---|---|
IPentahoSession |
BaseOutputHandler.getSession()
|
Methods in org.pentaho.platform.engine.services.outputhandler with parameters of type IPentahoSession | |
---|---|
void |
BaseOutputHandler.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.runtime |
---|
Methods in org.pentaho.platform.engine.services.runtime that return IPentahoSession | |
---|---|
IPentahoSession |
RuntimeContext.getSession()
|
Constructors in org.pentaho.platform.engine.services.runtime with parameters of type IPentahoSession | |
---|---|
RuntimeContext(String instanceId,
ISolutionEngine solutionEngine,
String solutionName,
IRuntimeElement runtimeData,
IPentahoSession session,
IOutputHandler outputHandler,
String processId,
IPentahoUrlFactory urlFactory,
Map parameterProviders,
List messages,
ICreateFeedbackParameterCallback createFeedbackParameterCallback)
|
Uses of IPentahoSession in org.pentaho.platform.engine.services.solution |
---|
Methods in org.pentaho.platform.engine.services.solution that return IPentahoSession | |
---|---|
IPentahoSession |
ComponentBase.getSession()
|
Methods in org.pentaho.platform.engine.services.solution with parameters of type IPentahoSession | |
---|---|
static IRuntimeContext |
SolutionHelper.doAction(String solutionName,
String actionPath,
String actionName,
String processId,
IParameterProvider parameterProvider,
IPentahoSession userSession,
ArrayList messages,
ILogger logger)
doAction executes an action within the bi platform and returns the runtime context. |
static boolean |
SolutionHelper.doAction(String solutionName,
String actionPath,
String actionName,
String processId,
IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
ArrayList messages,
ILogger logger)
doAction executes an action within the bi platform and returns true if successful. |
static ISolutionEngine |
SolutionHelper.execute(String description,
IPentahoSession session,
String actionSequence,
Map parameters,
OutputStream outputStream)
Runs an action sequence. |
static ISolutionEngine |
SolutionHelper.execute(String description,
IPentahoSession session,
String actionSequence,
Map parameters,
OutputStream outputStream,
boolean collateMessages)
Runs an action sequence. |
static ISolutionEngine |
SolutionHelper.execute(String description,
IPentahoSession session,
String actionSequence,
Map parameters,
OutputStream outputStream,
IExecutionListener execListener,
boolean collateMessages,
boolean manageHibernate)
Runs an action sequence. |
void |
SolutionEngine.init(IPentahoSession pSession)
|
String |
SolutionPublisher.publish(IPentahoSession session)
|
void |
BaseContentGenerator.setSession(IPentahoSession userSession)
|
void |
ComponentBase.setSession(IPentahoSession session)
|
void |
SolutionEngine.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.chartbeans |
---|
Methods in org.pentaho.platform.plugin.action.chartbeans with parameters of type IPentahoSession | |
---|---|
static String |
ChartBeansGeneratorUtil.createChartAsHtml(IPentahoSession userSession,
Map<String,Object> parameterMap,
String serializedChartDataDefinition,
String serializedChartModel,
int chartWidth,
int chartHeight)
|
String |
DefaultChartBeansGenerator.createChartAsHtml(IPentahoSession userSession,
Map<String,Object> parameterMap,
String serializedChartDataDefinition,
String serializedChartModel,
int chartWidth,
int chartHeight)
|
String |
IChartBeansGenerator.createChartAsHtml(IPentahoSession userSession,
Map<String,Object> parameterMap,
String serializedChartDataDefinition,
String serializedChartModel,
int chartWidth,
int chartHeight)
Convenience method that returns a complete HTML document containing the chart. |
static String |
ChartBeansGeneratorUtil.createChartAsHtml(IPentahoSession userSession,
Map<String,Object> parameterMap,
String serializedChartDataDefinition,
String serializedChartModel,
int chartWidth,
int chartHeight,
String contentLinkingTemplate)
|
String |
DefaultChartBeansGenerator.createChartAsHtml(IPentahoSession userSession,
Map<String,Object> parameterMap,
String serializedChartDataDefinition,
String serializedChartModel,
int chartWidth,
int chartHeight,
String contentLinkingTemplate)
|
boolean |
ChartBeansSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.eclipsebirt |
---|
Methods in org.pentaho.platform.plugin.action.eclipsebirt with parameters of type IPentahoSession | |
---|---|
boolean |
BirtSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.examples |
---|
Methods in org.pentaho.platform.plugin.action.examples that return IPentahoSession | |
---|---|
IPentahoSession |
ComponentImplementationExample.getSession()
|
Methods in org.pentaho.platform.plugin.action.examples with parameters of type IPentahoSession | |
---|---|
void |
ComponentImplementationExample.genLogIdFromSession(IPentahoSession sess)
|
void |
ComponentImplementationExample.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.jfreereport |
---|
Methods in org.pentaho.platform.plugin.action.jfreereport with parameters of type IPentahoSession | |
---|---|
boolean |
JFreeReportSystemListener.startup(IPentahoSession session)
|
Constructors in org.pentaho.platform.plugin.action.jfreereport with parameters of type IPentahoSession | |
---|---|
PentahoResourceBundleFactory(String path,
String baseName,
IPentahoSession session)
Deprecated. |
Uses of IPentahoSession in org.pentaho.platform.plugin.action.jfreereport.helper |
---|
Methods in org.pentaho.platform.plugin.action.jfreereport.helper with parameters of type IPentahoSession | |
---|---|
static ClassLoader |
ReportUtils.createJarLoader(IPentahoSession session,
IActionSequenceResource resource)
|
static File |
ReportUtils.getTempDirectory(IPentahoSession session)
|
static URL |
ReportUtils.getURL(IPentahoSession session,
IActionSequenceResource resource)
|
Constructors in org.pentaho.platform.plugin.action.jfreereport.helper with parameters of type IPentahoSession | |
---|---|
PentahoResourceBundleFactory(String inPath,
String inBaseName,
IPentahoSession inSession)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.kettle |
---|
Methods in org.pentaho.platform.plugin.action.kettle with parameters of type IPentahoSession | |
---|---|
static void |
KettleSystemListener.environmentInit(IPentahoSession session)
|
static Map |
KettleSystemListener.readProperties(IPentahoSession session)
|
boolean |
KettleSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.mondrian |
---|
Methods in org.pentaho.platform.plugin.action.mondrian with parameters of type IPentahoSession | |
---|---|
static String |
MondrianModelComponent.getInitialQuery(Properties properties,
String cubeName,
IPentahoSession session)
|
static String |
MondrianModelComponent.getInitialQuery(String modelPath,
String connectionString,
String cubeName,
IPentahoSession session)
Deprecated. |
static String |
MondrianModelComponent.getInitialQuery(String modelPath,
String jndi,
String cubeName,
String roleName,
IPentahoSession session)
Deprecated. |
static String |
MondrianModelComponent.getInitialQuery(String modelPath,
String connectionString,
String driver,
String user,
String password,
String cubeName,
IPentahoSession session)
Deprecated. |
static String |
MondrianModelComponent.getInitialQuery(String modelPath,
String connectionString,
String driver,
String user,
String password,
String cubeName,
String roleName,
IPentahoSession session)
Deprecated. |
void |
MondrianSystemListener.loadMondrianProperties(IPentahoSession session)
on pentaho system startup, load the mondrian.properties file from system/mondrian/mondrian.properties |
String |
MondrianCachePublisher.publish(IPentahoSession localSession)
|
static int |
AnalysisSaver.saveAnalysis(IPentahoSession session,
HashMap props,
String path,
String fileName,
boolean overwrite)
|
boolean |
MondrianSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.action.mondrian.catalog |
---|
Methods in org.pentaho.platform.plugin.action.mondrian.catalog with parameters of type IPentahoSession | |
---|---|
void |
IMondrianCatalogService.addCatalog(MondrianCatalog catalog,
boolean overwrite,
IPentahoSession pentahoSession)
Adds to the global catalog list and possibly persists this information. |
void |
MondrianCatalogHelper.addCatalog(MondrianCatalog catalog,
boolean overwrite,
IPentahoSession pentahoSession)
|
static int |
MondrianCatalogHelper.addToCatalog(String baseUrl,
boolean enableXmla,
String schemaSolutionPath,
IPentahoSession session,
String jndiName,
boolean overwrite)
|
MondrianCatalog |
IMondrianCatalogService.getCatalog(String context,
IPentahoSession pentahoSession)
Returns the catalog with the given context - name or definition allowable. |
MondrianCatalog |
MondrianCatalogHelper.getCatalog(String context,
IPentahoSession pentahoSession)
|
List<MondrianCatalog> |
IMondrianCatalogService.listCatalogs(IPentahoSession pentahoSession,
boolean jndiOnly)
Lists all catalogs (filtered according to access control rules). |
List<MondrianCatalog> |
MondrianCatalogHelper.listCatalogs(IPentahoSession pentahoSession,
boolean jndiOnly)
|
MondrianSchema |
IMondrianCatalogService.loadMondrianSchema(String solutionLocation,
IPentahoSession pentahoSession)
this method loads a Mondrian schema |
MondrianSchema |
MondrianCatalogHelper.loadMondrianSchema(String solutionLocation,
IPentahoSession pentahoSession)
this method loads a mondrian schema |
void |
MondrianCatalogHelper.reInit(IPentahoSession pentahoSession)
|
void |
IMondrianCatalogService.removeCatalog(String catalogName,
IPentahoSession pentahoSession)
this method removes a Mondrian schema from the platform |
void |
MondrianCatalogHelper.removeCatalog(String catalogName,
IPentahoSession pentahoSession)
This method removes a catalog from the datasources.xml file and from the solution repository. |
Uses of IPentahoSession in org.pentaho.platform.plugin.action.mondrian.mapper |
---|
Methods in org.pentaho.platform.plugin.action.mondrian.mapper with parameters of type IPentahoSession | |
---|---|
String[] |
MondrianAbstractPlatformUserRoleMapper.mapConnectionRoles(IPentahoSession userSession,
String connectionContext)
|
Object |
MondrianAbstractPlatformUserRoleMapper.mapConnectionUser(IPentahoSession userSession,
String context)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.services.cache |
---|
Methods in org.pentaho.platform.plugin.services.cache with parameters of type IPentahoSession | |
---|---|
Object |
CacheManager.getFromSessionCache(IPentahoSession session,
String key)
|
void |
CacheManager.killSessionCache(IPentahoSession session)
|
void |
CacheManager.onLogout(IPentahoSession session)
|
void |
CacheManager.putInSessionCache(IPentahoSession session,
String key,
Object value)
|
void |
CacheManager.removeFromSessionCache(IPentahoSession session,
String key)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.services.metadata |
---|
Methods in org.pentaho.platform.plugin.services.metadata that return IPentahoSession | |
---|---|
IPentahoSession |
MetadataDomainRepository.getSession()
|
Methods in org.pentaho.platform.plugin.services.metadata with parameters of type IPentahoSession | |
---|---|
void |
SessionCachingMetadataDomainRepository.onLogout(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.plugin.services.pluginmgr |
---|
Uses of IPentahoSession in org.pentaho.platform.plugin.services.webservices |
---|
Methods in org.pentaho.platform.plugin.services.webservices with parameters of type IPentahoSession | |
---|---|
void |
AbstractAxisConfigurator.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.repository |
---|
Methods in org.pentaho.platform.repository that return IPentahoSession | |
---|---|
static IPentahoSession |
SimpleRuntimeRepository.getUserSession()
|
Methods in org.pentaho.platform.repository with parameters of type IPentahoSession | |
---|---|
void |
SimpleRuntimeRepository.setSession(IPentahoSession sess)
|
Uses of IPentahoSession in org.pentaho.platform.repository.content |
---|
Methods in org.pentaho.platform.repository.content that return IPentahoSession | |
---|---|
IPentahoSession |
CoreContentRepositoryOutputHandler.getSession()
|
static IPentahoSession |
ContentRepository.getUserSession()
|
Methods in org.pentaho.platform.repository.content with parameters of type IPentahoSession | |
---|---|
List |
ContentRepository.getAllBackgroundExecutedContentItems(IPentahoSession session)
Gets list of all background content ids. |
List |
ContentRepository.getBackgroundExecutedContentItemsForUser(IPentahoSession session)
Gets list of users' background execution content ids. |
static IContentRepository |
ContentRepository.getInstance(IPentahoSession sess)
|
void |
ContentRepository.init(IPentahoSession session)
|
IBackgroundExecutedContentId |
ContentRepository.newBackgroundExecutedContentId(IPentahoSession session,
String contentId)
Returns a new background executed content object |
void |
ContentRepository.removeBackgroundExecutedContentId(IPentahoSession session,
String contentId)
Removes an ID from the background executed content Id list |
void |
ContentRepository.setSession(IPentahoSession session)
|
void |
CoreContentRepositoryOutputHandler.setSession(IPentahoSession session)
|
Constructors in org.pentaho.platform.repository.content with parameters of type IPentahoSession | |
---|---|
CoreContentRepositoryOutputHandler(String location,
String contentGUID,
String solution,
IPentahoSession session)
|
|
CoreContentRepositoryOutputHandler(String location,
String contentGUID,
String solution,
String mimeType,
String extension,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.repository.datasource |
---|
Methods in org.pentaho.platform.repository.datasource with parameters of type IPentahoSession | |
---|---|
void |
DatasourceMgmtService.init(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.repository.hibernate |
---|
Methods in org.pentaho.platform.repository.hibernate with parameters of type IPentahoSession | |
---|---|
boolean |
HibernateSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.repository.runtime |
---|
Methods in org.pentaho.platform.repository.runtime that return IPentahoSession | |
---|---|
static IPentahoSession |
RuntimeRepository.getUserSession()
|
Methods in org.pentaho.platform.repository.runtime with parameters of type IPentahoSession | |
---|---|
void |
RuntimeRepository.init(IPentahoSession sess)
|
void |
RuntimeRepository.setSession(IPentahoSession sess)
|
Uses of IPentahoSession in org.pentaho.platform.repository.solution |
---|
Methods in org.pentaho.platform.repository.solution with parameters of type IPentahoSession | |
---|---|
boolean |
SolutionRepositoryServiceImpl.createFolder(IPentahoSession userSession,
String solution,
String path,
String name,
String desc)
This method creates a folder along with it's index.xml file. |
boolean |
SolutionRepositoryServiceImpl.delete(IPentahoSession userSession,
String solution,
String path,
String name)
This method will delete a file from the ISolutionRepository and respects IPentahoAclEntry.PERM_DELETE. |
String |
SolutionRepositoryServiceImpl.getAclXml(String solution,
String path,
String filename,
IPentahoSession userSession)
Gets ACLs based on a solution repository file. |
Document |
SolutionRepositoryServiceImpl.getSolutionRepositoryDoc(IPentahoSession session,
String[] filters)
|
Document |
SolutionRepositoryServiceImpl.getSolutionRepositoryFileDetails(IPentahoSession session,
String fullPath)
Returns an XML snippet consisting of a single file element. |
void |
SolutionRepositoryBase.init(IPentahoSession pentahoSession)
NOTE regarding old code: the cacheManager cannot be cached, because it is possible that the SolutionRepository implementation has a scope that is longer lived than the cacheManager. |
String |
CleanRepoPublisher.publish(IPentahoSession localSession)
|
void |
SolutionRepositoryServiceImpl.setAcl(String solution,
String path,
String filename,
String strAclXml,
IPentahoSession userSession)
Sets the ACL Xml for a particular file in the solution repository |
void |
SolutionRepositoryBase.setSession(IPentahoSession inSession)
|
Uses of IPentahoSession in org.pentaho.platform.repository.solution.dbbased |
---|
Methods in org.pentaho.platform.repository.solution.dbbased with parameters of type IPentahoSession | |
---|---|
List |
DbBasedSolutionRepository.loadSolutionFromFileSystem(IPentahoSession pSession,
String solutionRoot,
boolean deleteOrphans)
This method loads solution files and folders from the file system into the RDBMS repository. |
void |
DbBasedSolutionRepository.reloadSolutionRepository(IPentahoSession localSession,
int localLoggingLevel)
|
String |
DbBasedSolutionRepository.resetSolutionFromFileSystem(IPentahoSession pSession)
|
boolean |
DbBasedSolutionRepository.synchronizeSolutionWithSolutionSource(IPentahoSession pSession)
|
Uses of IPentahoSession in org.pentaho.platform.repository.solution.filebased |
---|
Methods in org.pentaho.platform.repository.solution.filebased with parameters of type IPentahoSession | |
---|---|
void |
FileBasedSolutionRepository.reloadSolutionRepository(IPentahoSession localSession,
int localLoggingLevel)
|
boolean |
FileBasedSolutionRepository.synchronizeSolutionWithSolutionSource(IPentahoSession pSession)
|
Uses of IPentahoSession in org.pentaho.platform.repository.subscription |
---|
Methods in org.pentaho.platform.repository.subscription that return IPentahoSession | |
---|---|
IPentahoSession |
SubscriptionExecute.getEffectiveUserSession(String userName)
|
Methods in org.pentaho.platform.repository.subscription with parameters of type IPentahoSession | |
---|---|
void |
SubscriptionRepository.addSubscriptionsToDocument(String user,
String contentId,
org.dom4j.Element subscriptionsNode,
String editId,
IPentahoSession session)
|
void |
SubscriptionRepository.addSubscriptionToDocument(ISubscription subscription,
org.dom4j.Element subscriptionsNode,
String editId,
IPentahoSession session)
|
static String |
SubscriptionHelper.createSubscriptionArchive(String subscriptionName,
IPentahoSession session,
SimpleUrlFactory urlFactory,
IParameterProvider sessionParameters)
|
static String |
SubscriptionHelper.deleteSubscription(String subscriptionId,
IPentahoSession userSession)
|
boolean |
SubscriptionRepository.deleteSubscription(String subscriptionId,
IPentahoSession session)
|
static String |
SubscriptionHelper.deleteSubscriptionArchive(String subscriptionName,
String fileId,
IPentahoSession session)
|
static void |
SubscriptionHelper.editSubscription(String subscriptionName,
IPentahoSession session,
SimpleUrlFactory urlFactory,
OutputStream outputStream)
|
static void |
SubscriptionHelper.getArchived(String subscriptionName,
String fileId,
IPentahoSession session,
IOutputHandler outputHandler)
|
IContentItem |
SubscriptionRepository.getContentItem(String subscriptionName,
IPentahoSession session)
|
IContentItem |
SubscriptionRepository.getContentItem(String contentName,
String subscriptionName,
String mimeType,
String extension,
IPentahoSession session,
String solutionName,
String solutionPath,
boolean allowCreate)
|
ISubscription |
SubscriptionRepository.getSubscription(String subscriptionId,
IPentahoSession session)
|
List |
SubscriptionRepository.getSubscriptionArchives(String subscriptionName,
IPentahoSession session)
|
static String |
SubscriptionHelper.getSubscriptionParameters(String subscriptionName,
IParameterSetter parameters,
IPentahoSession session)
|
org.pentaho.commons.connection.IPentahoResultSet |
SubscriptionRepository.getSubscriptions(String scheduleId,
IPentahoSession session,
String solution,
String path,
String action,
String[] parameterNames)
|
org.dom4j.Document |
SubscriptionRepository.getUserSubscriptions(String user,
String contentId,
IPentahoSession session)
|
void |
SubscriptionRepository.init(IPentahoSession session)
|
String |
SubscriptionPublisher.publish(IPentahoSession session)
|
static void |
SubscriptionHelper.runSubscription(String subscriptionName,
IPentahoSession session,
IParameterProvider sessionParameters,
SimpleUrlFactory urlFactory,
IOutputHandler outputHandler)
|
static String |
SubscriptionHelper.saveSubscription(IParameterProvider parameterProvider,
String actionReference,
IPentahoSession userSession)
|
static String |
SubscriptionHelper.saveSubscription(IParameterProvider parameterProvider,
String actionReference,
IPentahoSession userSession,
boolean saveOnly)
|
Constructors in org.pentaho.platform.repository.subscription with parameters of type IPentahoSession | |
---|---|
SubscriptionResultSet(String scheduleId,
IPentahoSession userSession,
String[] parameterNames,
String solution,
String path,
String action)
|
Uses of IPentahoSession in org.pentaho.platform.repository.usersettings |
---|
Methods in org.pentaho.platform.repository.usersettings with parameters of type IPentahoSession | |
---|---|
void |
UserSettingService.init(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.scheduler |
---|
Methods in org.pentaho.platform.scheduler that return IPentahoSession | |
---|---|
IPentahoSession |
QuartzBackgroundExecutionHelper.getEffectiveUserSession(String user)
|
IPentahoSession |
SecurityAwareBackgroundExecutionHelper.getEffectiveUserSession(String userName)
|
Methods in org.pentaho.platform.scheduler with parameters of type IPentahoSession | |
---|---|
String |
QuartzBackgroundExecutionHelper.backgroundExecuteAction(IPentahoSession userSession,
IParameterProvider parameterProvider)
NOTE: client code is responsible for making sure a job with the name identified by the parameter StandardSettings.SCHEDULE_NAME in the parameter provider does not already exist in the quartz scheduler. |
static void |
SchedulerHelper.createCronJob(IPentahoSession session,
String solutionName,
String path,
String actionName,
String cronExpression)
|
static void |
SchedulerHelper.createCronJob(IPentahoSession session,
String solutionName,
String path,
String actionName,
String triggerName,
String group,
String description,
String cronExpression)
|
static void |
SchedulerHelper.createSimpleTriggerJob(IPentahoSession session,
String solutionName,
String path,
String actionName,
String triggerName,
String group,
String description,
Date strStartDate,
Date strEndDate,
int repeatCount,
int strRepeatInterval)
|
static void |
SchedulerHelper.deleteJob(IPentahoSession session,
String jobName,
String jobGroup)
|
static List<IJobSchedule> |
SchedulerHelper.getAllSchedules(IPentahoSession session)
|
IContentItem |
QuartzBackgroundExecutionHelper.getBackgroundContent(String contentGUID,
IPentahoSession userSession)
|
List |
QuartzBackgroundExecutionHelper.getBackgroundExecutedContentList(IPentahoSession userSession)
|
IOutputHandler |
QuartzBackgroundExecutionHelper.getContentOutputHandler(String location,
String fileName,
String solutionName,
IPentahoSession userSession,
IParameterProvider parameterProvider)
|
IOutputHandler |
SecurityAwareBackgroundExecutionHelper.getContentOutputHandler(String location,
String fileName,
String solutionName,
IPentahoSession userSession,
IParameterProvider parameterProvider)
|
static List<IJobSchedule> |
SchedulerHelper.getMySchedules(IPentahoSession session)
|
List<IJobDetail> |
QuartzBackgroundExecutionHelper.getScheduledAndExecutingBackgroundJobs(IPentahoSession userSession)
|
void |
QuartzBackgroundExecutionHelper.removeBackgroundExecutedContentForID(String contentGUID,
IPentahoSession userSession)
|
static void |
SchedulerHelper.resumeJob(IPentahoSession session,
String jobName,
String jobGroup)
|
static void |
SchedulerHelper.runJob(IPentahoSession session,
String jobName,
String jobGroup)
|
boolean |
QuartzSystemListener.startup(IPentahoSession session)
|
static void |
SchedulerHelper.suspendJob(IPentahoSession session,
String jobName,
String jobGroup)
|
void |
QuartzBackgroundExecutionHelper.trackBackgroundExecution(IPentahoSession userSession,
String GUID)
|
void |
SecurityAwareBackgroundSubscriptionHelper.trackBackgroundExecution(IPentahoSession userSession,
String GUID)
|
Constructors in org.pentaho.platform.scheduler with parameters of type IPentahoSession | |
---|---|
QuartzBackgroundExecutionHelper.BackgroundExecuteListener(IPentahoSession session,
String contentGUID,
org.quartz.Scheduler scheduler,
String jobName)
|
Uses of IPentahoSession in org.pentaho.platform.scheduler.versionchecker |
---|
Methods in org.pentaho.platform.scheduler.versionchecker with parameters of type IPentahoSession | |
---|---|
boolean |
VersionCheckSystemListener.startup(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.uifoundation.chart |
---|
Methods in org.pentaho.platform.uifoundation.chart that return IPentahoSession | |
---|---|
IPentahoSession |
CategoryDatasetChartDefinition.getSession()
|
IPentahoSession |
PieDatasetChartDefinition.getSession()
|
IPentahoSession |
TimeSeriesCollectionChartDefinition.getSession()
|
IPentahoSession |
TimeTableXYDatasetChartDefinition.getSession()
|
IPentahoSession |
XYSeriesCollectionChartDefinition.getSession()
|
IPentahoSession |
XYZSeriesCollectionChartDefinition.getSession()
|
Methods in org.pentaho.platform.uifoundation.chart with parameters of type IPentahoSession | |
---|---|
static void |
DialWidgetDefinition.createDial(DialWidgetDefinition widgetDefinition,
org.dom4j.Node dialNode,
int width,
int height,
IPentahoSession session)
Create a dial definition object from an XML document |
static boolean |
ChartHelper.doChart(String solutionName,
String actionPath,
String chartName,
IParameterProvider parameterProvider,
StringBuffer outputStream,
IPentahoSession userSession,
ArrayList messages,
ILogger logger)
doChart generates the images and html necessary to render various charts within a web page. |
static boolean |
ChartHelper.doDial(String solutionName,
String actionPath,
String chartName,
IParameterProvider parameterProvider,
StringBuffer outputStream,
IPentahoSession userSession,
ArrayList messages,
ILogger logger)
Deprecated. use doChart() instead |
static boolean |
ChartHelper.doPieChart(String solutionName,
String actionPath,
String chartName,
IParameterProvider parameterProvider,
StringBuffer outputStream,
IPentahoSession userSession,
ArrayList messages,
ILogger logger)
Deprecated. use doChart instead |
static Image |
JFreeChartEngine.getImage(org.dom4j.Node chartBackgroundImageNode,
IPentahoSession session)
|
static Image |
JFreeChartEngine.getImage(String imageName,
IPentahoSession session)
|
static Paint |
JFreeChartEngine.getPaint(org.dom4j.Node node,
int width,
int height,
IPentahoSession session)
Creates a java.awt.Paint object from an XML node from the dial definition document |
static org.dom4j.Document |
AbstractJFreeChartComponent.getResourceAsDocument(IPentahoSession userSession,
IActionSequenceResource actionResource)
|
static Paint |
JFreeChartEngine.getTexturePaint(org.dom4j.Node textureNode,
int width,
int height,
IPentahoSession session)
|
void |
CategoryDatasetChartDefinition.setSession(IPentahoSession session)
|
void |
PieDatasetChartDefinition.setSession(IPentahoSession session)
|
void |
TimeSeriesCollectionChartDefinition.setSession(IPentahoSession session)
|
void |
TimeTableXYDatasetChartDefinition.setSession(IPentahoSession session)
|
void |
XYSeriesCollectionChartDefinition.setSession(IPentahoSession session)
|
void |
XYZSeriesCollectionChartDefinition.setSession(IPentahoSession session)
|
Constructors in org.pentaho.platform.uifoundation.chart with parameters of type IPentahoSession | |
---|---|
BarLineChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
CategoryDatasetChartDefinition(int chartType,
org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
IPentahoSession session)
|
|
CategoryDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
CategoryDatasetChartDefinition(IPentahoSession session)
|
|
CategoryDatasetChartDefinition(IPentahoSession session,
org.dom4j.Node chartAttributes)
|
|
DialWidgetDefinition(org.dom4j.Document document,
double value,
int width,
int height,
IPentahoSession session)
TODO: PROBLEM HERE! See the note on the constructor above. |
|
DialWidgetDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
int width,
int height,
IPentahoSession session)
TODO PROBLEM HERE! If you use this constructor, the XML schema for the chart attributes is different than if you use the constructor with the arguments public DialWidgetDefinition( Document document, double value, int width, int height, IPentahoSession session). |
|
PieDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
IPentahoSession session)
|
|
PieDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
PieDatasetChartDefinition(IPentahoSession session)
|
|
TimeSeriesCollectionChartDefinition(int chartType,
org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
TimeSeriesCollectionChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
TimeSeriesCollectionChartDefinition(IPentahoSession session)
|
|
TimeTableXYDatasetChartDefinition(int chartType,
org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
TimeTableXYDatasetChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
TimeTableXYDatasetChartDefinition(IPentahoSession session)
|
|
XYSeriesCollectionChartDefinition(int chartType,
org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
IPentahoSession session)
|
|
XYSeriesCollectionChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
XYSeriesCollectionChartDefinition(IPentahoSession session)
|
|
XYZSeriesCollectionChartDefinition(int chartType,
org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
IPentahoSession session)
|
|
XYZSeriesCollectionChartDefinition(org.pentaho.commons.connection.IPentahoResultSet data,
boolean byRow,
org.dom4j.Node chartAttributes,
IPentahoSession session)
|
|
XYZSeriesCollectionChartDefinition(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.uifoundation.component |
---|
Methods in org.pentaho.platform.uifoundation.component with parameters of type IPentahoSession | |
---|---|
boolean |
BaseUIComponent.validate(IPentahoSession session,
IActionRequestHandler actionRequestHandler)
Set the userSession member, generate a Log Id, set the requestHandler, and validate the component's configuration. |
Constructors in org.pentaho.platform.uifoundation.component with parameters of type IPentahoSession | |
---|---|
ActionFilterDefinition(org.dom4j.Element node,
IPentahoSession session,
ILogger logger)
|
|
GlobalFilterDefinition(org.dom4j.Element node,
IPentahoSession session,
ILogger logger)
|
|
SessionFilterDefinition(org.dom4j.Element node,
IPentahoSession session,
ILogger logger)
|
|
StaticFilterDefinition(org.dom4j.Element node,
IPentahoSession session,
ILogger logger)
|
Uses of IPentahoSession in org.pentaho.platform.uifoundation.component.xml |
---|
Methods in org.pentaho.platform.uifoundation.component.xml with parameters of type IPentahoSession | |
---|---|
static FilterDefinition |
FilterDefinitionFactory.create(org.dom4j.Element node,
IPentahoSession session,
ILogger logger)
|
Constructors in org.pentaho.platform.uifoundation.component.xml with parameters of type IPentahoSession | |
---|---|
FilterPanel(IPentahoSession session,
org.dom4j.Document document,
ILogger logger)
|
|
LoadDBRepositoryUIComponent(IPentahoUrlFactory urlFactory,
List messages,
IPentahoSession session)
|
|
PropertiesEditorUIComponent(IPentahoUrlFactory urlFactory,
List messages,
IPentahoSession session)
|
|
PropertiesPanelUIComponent(IPentahoUrlFactory urlFactory,
List messages,
IPentahoSession session)
|
|
SolutionTreeUIComponent(IPentahoUrlFactory urlFactory,
List messages,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.util.xml |
---|
Methods in org.pentaho.platform.util.xml with parameters of type IPentahoSession | |
---|---|
static String |
XForm.completeXForm(int outputType,
String formName,
StringBuffer xformHeader,
StringBuffer xformBody,
IPentahoSession session,
IDocumentResourceLoader loader)
|
static String |
XForm.transform(String xForm,
String method,
IPentahoSession session,
IDocumentResourceLoader loader)
Using html4.xsl, transform the xml in the xForm string to an HTML form snippet. |
static String |
XForm.transformSnippet(org.dom4j.Node xForm,
IPentahoSession session,
IDocumentResourceLoader loader)
|
static String |
XForm.transformSnippet(String xFormSnippet,
String method,
IPentahoSession session,
IDocumentResourceLoader loader)
Using html4.xsl, wrap the XForm String in xFormSnippet in a <pho:snippet>, and transform the wrapped XSL into an HTML form snippet. |
Uses of IPentahoSession in org.pentaho.platform.web.html |
---|
Methods in org.pentaho.platform.web.html with parameters of type IPentahoSession | |
---|---|
String |
HtmlMenuProvider.getMenuBar(String id,
String documentPath,
IPentahoSession session)
|
String |
HtmlMenuProvider.getPopupMenu(String id,
String documentPath,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.web.http |
---|
Methods in org.pentaho.platform.web.http that return IPentahoSession | |
---|---|
static IPentahoSession |
PentahoHttpSessionHelper.getPentahoSession(javax.servlet.http.HttpServletRequest request)
|
IPentahoSession |
HttpOutputHandler.getSession()
|
Methods in org.pentaho.platform.web.http with parameters of type IPentahoSession | |
---|---|
String[] |
WebTemplateHelper.breakTemplate(String templateName,
String title,
IPentahoSession session)
|
String[] |
WebTemplateHelper.breakTemplateString(String template,
String title,
IPentahoSession session)
|
String |
WebTemplateHelper.getMenuHtml(IPentahoSession session)
|
String |
WebTemplateHelper.getTemplate(String templateName,
IPentahoSession session)
|
String |
WebTemplateHelper.processTemplate(String template,
String title,
IPentahoSession session)
|
String |
WebTemplateHelper.processTemplate(String template,
String title,
String content,
IPentahoSession session)
|
void |
HttpOutputHandler.setSession(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.web.http.request |
---|
Constructors in org.pentaho.platform.web.http.request with parameters of type IPentahoSession | |
---|---|
HttpWebServiceRequestHandler(IPentahoSession session,
String instanceId,
IOutputHandler outputHandler,
IParameterProvider parameterProvider,
IPentahoUrlFactory urlFactory)
|
Uses of IPentahoSession in org.pentaho.platform.web.http.session |
---|
Classes in org.pentaho.platform.web.http.session that implement IPentahoSession | |
---|---|
class |
PentahoHttpSession
|
Methods in org.pentaho.platform.web.http.session that return IPentahoSession | |
---|---|
static IPentahoSession |
PentahoSessionFactory.getSession(String userName,
javax.servlet.http.HttpSession session,
javax.servlet.http.HttpServletRequest request)
|
Constructors in org.pentaho.platform.web.http.session with parameters of type IPentahoSession | |
---|---|
HttpSessionParameterProvider(IPentahoSession session)
|
|
PentahoHttpSession(String userName,
javax.servlet.http.HttpSession session,
Locale locale,
IPentahoSession userSession)
|
Uses of IPentahoSession in org.pentaho.platform.web.portal |
---|
Classes in org.pentaho.platform.web.portal that implement IPentahoSession | |
---|---|
class |
PentahoPortletSession
|
Constructors in org.pentaho.platform.web.portal with parameters of type IPentahoSession | |
---|---|
PortletSessionParameterProvider(IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.web.refactor |
---|
Constructors in org.pentaho.platform.web.refactor with parameters of type IPentahoSession | |
---|---|
SolutionManagerUIComponent(IPentahoUrlFactory urlFactory,
List messages,
IPentahoSession session)
|
Uses of IPentahoSession in org.pentaho.platform.web.servlet |
---|
Methods in org.pentaho.platform.web.servlet with parameters of type IPentahoSession | |
---|---|
void |
AdhocWebService.createJFreeReportDefinitionAsStream(String reportXML,
String templatePath,
org.dom4j.Element mqlNode,
ISolutionRepository repository,
IPentahoSession userSession,
OutputStream jfreeMergedOutputStream)
Create the JFreeReport file. |
ByteArrayOutputStream |
AdhocWebService.createMQLReportActionSequenceAsStream(String reportName,
String reportDescription,
org.dom4j.Element mqlNode,
String[] outputTypeList,
String xactionName,
String jfreeReportXML,
String jfreeReportFilename,
String loggingLevel,
IPentahoSession userSession)
|
static IRuntimeContext |
AdhocWebService.executeActionSequence(String xactionStr,
String xActionName,
IParameterProvider parameterProvider,
IPentahoSession session,
OutputStream outputStream)
|
String |
AnalysisViewService.generateXAction(IPentahoSession session,
String title,
String description,
String model,
String jndi,
String jdbc,
String cube)
|
void |
AdhocWebService.getBusinessModel(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
Document |
SolutionRepositoryService.getSolutionRepositoryDoc(IPentahoSession session,
String[] filters)
Deprecated. use ISolutionRepositoryService instead |
org.dom4j.Document |
AdhocWebService.getSolutionRepositoryDoc(String solutionName,
String path,
IPentahoSession userSession)
|
void |
AdhocWebService.getTemplateReportSpec(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
void |
AdhocWebService.getWaqrReportSpecDoc(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
static void |
AdhocWebServiceInteract.interactiveOutput(String reportStr,
OutputStream out,
IPentahoSession session)
|
void |
AdhocWebService.listBusinessModels(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
void |
AnalysisViewService.listCatalogs(IPentahoSession userSession,
OutputStream outputStream,
boolean wrapWithSoap)
|
org.pentaho.actionsequence.dom.ActionSequenceDocument |
AnalysisViewService.loadAnalysisViewTemplate(IPentahoSession session)
on pentaho system startup, load the mondrian.properties file from system/mondrian/mondrian.properties |
void |
AdhocWebService.lookupValues(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
void |
AnalysisViewService.saveXAction(IPentahoSession session,
IParameterProvider parameterProvider,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
boolean wrapWithSoap)
|
void |
AdhocWebService.searchTable(IParameterProvider parameterProvider,
OutputStream outputStream,
IPentahoSession userSession,
boolean wrapWithSoap)
|
Constructors in org.pentaho.platform.web.servlet with parameters of type IPentahoSession | |
---|---|
HttpServletRequestHandler(IPentahoSession session,
String instanceId,
javax.servlet.http.HttpServletRequest request,
IOutputHandler outputHandler,
IPentahoUrlFactory urlFactory)
|
|
UploadFileUtils(IPentahoSession sessionValue)
|
Uses of IPentahoSession in org.pentaho.test.platform.engine.core |
---|
Methods in org.pentaho.test.platform.engine.core that return IPentahoSession | |
---|---|
IPentahoSession |
MockComponent.getSession()
|
IPentahoSession |
BaseTest.sessionStartup(IPentahoSession session)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |