| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.data | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.engine | |
|---|---|
| ActionSequenceException
 | 
|
| ActionSequencePromptException
 | 
|
| ActionValidationException
 | 
|
| AuditException
 | 
|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IAclSolutionFile
 This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionParameter
 An IActionParameter represents one input or output in an IActionSequence. | 
|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| IConditionalExecution
 This interface supports conditional execution of action sequence 'actions' blocks  | 
|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| IContentGeneratorInfo
 | 
|
| IContentInfo
 Describes a content type.  | 
|
| ICreateFeedbackParameterCallback
 | 
|
| IExecutionListener
 | 
|
| IFileFilter
 | 
|
| IFileInfo
 | 
|
| IFileInfoGenerator
 Deprecated.  | 
|
| IFileInfoGenerator.ContentType
 Deprecated.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| ILogoutListener
 | 
|
| IMimeTypeListener
 | 
|
| IOutputDef
 An OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterManager
 | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IParameterResolver
 | 
|
| IPentahoAclEntry
 Base Pentaho Access Control entry.  | 
|
| IPentahoDefinableObjectFactory.Scope
 The different object scopes that are supported  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoRequestContext
 Manages Pentaho Request Context  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemEntryPoint
 System Entry Point implementors get called upon entry to the system after they've been registered with the ApplicationContext (IApplicationContext).  | 
|
| IPentahoSystemExitPoint
 System Exit Point implementors are called with the action on a thread completes.  | 
|
| IPentahoUrl
 Provides a simple interface for Portlet URL's (PortletURL objects).  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IPermissionMask
 | 
|
| IPermissionRecipient
 | 
|
| IPlatformPlugin
 This interface represents the contract for the specification of a plugin.  | 
|
| IPlatformPlugin.ClassLoaderType
 | 
|
| IPluginLifecycleListener
 This interface provides entry points to the plugin manager for plugin loading, and unloading.  | 
|
| IPluginOperation
 | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| IScheduledJob
 | 
|
| ISelectionMapper
 | 
|
| ISequenceDefinition
 The SequenceDefinition represents the definition of several consecutive action definitions that comprise an ActionSequence object, which is the runtime equivalent of an action sequence document.  | 
|
| IServiceConfig
 The configuration spec for a platform managed service  | 
|
| ISolutionActionDefinition
 The ActionDefinition represents the definition and metadata for a single action execution, which is equivalent to one execution of any given Component.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFileMetaProvider
 Provides meta information about solution files.  | 
|
| IStreamingPojo
 The interface for POJO components that want to stream content to the caller.  | 
|
| IUserRoleListService
 | 
|
| ObjectFactoryException
 | 
|
| PentahoAccessControlException
 | 
|
| PlatformPluginRegistrationException
 An exception raised when an IPlatformPlugin fails to register. | 
|
| PluginBeanDefinition
 | 
|
| PluginBeanException
 | 
|
| PluginLifecycleException
 | 
|
| PluginServiceDefinition
 | 
|
| ServiceException
 | 
|
| ServiceInitializationException
 | 
|
| SubscriptionSchedulerException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.repository | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IAclSolutionFile
 This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IFileFilter
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IMimeTypeListener
 | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPermissionMask
 | 
|
| IPermissionRecipient
 | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFilter
 | 
|
| PentahoAccessControlException
 | 
|
| SubscriptionSchedulerException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.repository.datasource | |
|---|---|
| IPentahoInitializer
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.ui | |
|---|---|
| IActionRequestHandler
 The basic interface for requests to execute actions .  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.api.usersettings | |
|---|---|
| IPentahoInitializer
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.dataaccess.datasource.wizard.csv | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.dataaccess.datasource.wizard.service.agile | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.dataaccess.datasource.wizard.service.impl | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.dataaccess.datasource.wizard.service.impl.utils | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.audit | |
|---|---|
| AuditException
 | 
|
| IAuditEntry
 An implementation of the IAuditEntry interface describes the method by which audit messages are recorded and what destination storage they are recorded to.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.output | |
|---|---|
| IContentListener
 | 
|
| IMimeTypeListener
 | 
|
| IOutputDef
 An OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.solution | |
|---|---|
| IContentGeneratorInfo
 | 
|
| IContentInfo
 Describes a content type.  | 
|
| IFileInfo
 | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPluginOperation
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.system | |
|---|---|
| IApplicationContext
 Defines a set of methods to retrieve information about the application environment.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| ICacheManager
 | 
|
| IContentOutputHandler
 Interface for a class used to stream contents from a Pentaho action sequence to a destination of some kind, e.g.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| ILogoutListener
 | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoRequestContext
 Manages Pentaho Request Context  | 
|
| IPentahoRequestContextHolderStrategy
 A strategy for storing an IPentahoRequestContext against a thread.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemEntryPoint
 System Entry Point implementors get called upon entry to the system after they've been registered with the ApplicationContext (IApplicationContext).  | 
|
| IPentahoSystemExitPoint
 System Exit Point implementors are called with the action on a thread completes.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| ISessionStartupAction
 | 
|
| ISystemSettings
 The SystemSettings manages the platform's overall configuration settings.  | 
|
| IUserDetailsRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.system.boot | |
|---|---|
| IPentahoDefinableObjectFactory
 This class subclasses IPentahoObjectFactory and adds methods that enables the implementation to allow objects to be defined through public classes.  | 
|
| IPentahoDefinableObjectFactory.Scope
 The different object scopes that are supported  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| ISessionStartupAction
 | 
|
| ISystemSettings
 The SystemSettings manages the platform's overall configuration settings.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.core.system.objfac | |
|---|---|
| IPentahoDefinableObjectFactory
 This class subclasses IPentahoObjectFactory and adds methods that enables the implementation to allow objects to be defined through public classes.  | 
|
| IPentahoDefinableObjectFactory.Scope
 The different object scopes that are supported  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| ObjectFactoryException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IAclSolutionFile
 This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPermissionMask
 | 
|
| IPermissionMgr
 | 
|
| IPermissionRecipient
 | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ObjectFactoryException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security.acls | |
|---|---|
| IAclPublisher
 | 
|
| IAclSolutionFile
 This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
|
| IPentahoAclEntry
 Base Pentaho Access Control entry.  | 
|
| IPermissionMask
 | 
|
| IPermissionRecipient
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security.acls.voter | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IAclVoter
 | 
|
| IPentahoAclEntry
 Base Pentaho Access Control entry.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security.session | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security.userrole | |
|---|---|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IUserDetailsRoleListService
 | 
|
| IUserRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.security.userroledao.userrolelistservice | |
|---|---|
| IUserRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services | |
|---|---|
| ActionSequenceException
 | 
|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionRequestHandler
 The basic interface for requests to execute actions .  | 
|
| ICreateFeedbackParameterCallback
 | 
|
| IDocumentResourceLoader
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IMessageFormatter
 | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.actionsequence | |
|---|---|
| IActionParameter
 An IActionParameter represents one input or output in an IActionSequence. | 
|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IApplicationContext
 Defines a set of methods to retrieve information about the application environment.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| IConditionalExecution
 This interface supports conditional execution of action sequence 'actions' blocks  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputDef
 An OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| ISequenceDefinition
 The SequenceDefinition represents the definition of several consecutive action definitions that comprise an ActionSequence object, which is the runtime equivalent of an action sequence document.  | 
|
| ISolutionActionDefinition
 The ActionDefinition represents the definition and metadata for a single action execution, which is equivalent to one execution of any given Component.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.audit | |
|---|---|
| AuditException
 | 
|
| IAuditEntry
 An implementation of the IAuditEntry interface describes the method by which audit messages are recorded and what destination storage they are recorded to.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.connection | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.connection.datasource.dbcp | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.metadata | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.metadata.cwm | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.outputhandler | |
|---|---|
| IContentOutputHandler
 Interface for a class used to stream contents from a Pentaho action sequence to a destination of some kind, e.g.  | 
|
| IMimeTypeListener
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.runtime | |
|---|---|
| ActionSequenceException
 | 
|
| ActionSequencePromptException
 | 
|
| ActionValidationException
 | 
|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionParameter
 An IActionParameter represents one input or output in an IActionSequence. | 
|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| ICreateFeedbackParameterCallback
 | 
|
| IExecutionListener
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterManager
 | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| ISelectionMapper
 | 
|
| ISolutionActionDefinition
 The ActionDefinition represents the definition and metadata for a single action execution, which is equivalent to one execution of any given Component.  | 
|
| ISolutionEngine
 The Solution Engine handles loading and launching execution of solutions and action sequences.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.engine.services.solution | |
|---|---|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| ICreateFeedbackParameterCallback
 | 
|
| IExecutionListener
 | 
|
| IFileFilter
 | 
|
| IFileInfo
 | 
|
| IFileInfoGenerator
 Deprecated.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IParameterResolver
 | 
|
| IParameterSetter
 Augments the parameter provider by adding settings for the parameters.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| ISolutionAttributeContributor
 | 
|
| ISolutionEngine
 The Solution Engine handles loading and launching execution of solutions and action sequences.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFileMetaProvider
 Provides meta information about solution files.  | 
|
| ISolutionFilter
 | 
|
| SolutionFileMetaAdapter
 This class only exists for backwards compatibility with IFileInfoGenerator. | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.builtin | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| IConfiguredPojo
 The interface for a POJO component that wants access to system settings.  | 
|
| ILoggablePojo
 The interface for a POJO component that wants to be provided with a logger.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.chartbeans | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.datatransforms | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.deprecated | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.eclipsebirt | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.examples | |
|---|---|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.hql | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jasperreports | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.javascript | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jfreechart | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jfreereport | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jfreereport.components | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jfreereport.helper | |
|---|---|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.jfreereport.outputs | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.kettle | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.mdx | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.mondrian | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.mondrian.catalog | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.mondrian.mapper | |
|---|---|
| IConnectionUserRoleMapper
 This interface provides for mapping a Platform user to a connection user, or a users' roles to known/valid roles for a connection.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| PentahoAccessControlException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.openflashchart | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.pentahometadata | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.sql | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.versionchecker | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.xml.webservice | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.xml.xquery | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.action.xmla | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.condition.javascript | |
|---|---|
| IConditionalExecution
 This interface supports conditional execution of action sequence 'actions' blocks  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.outputs | |
|---|---|
| IContentOutputHandler
 Interface for a class used to stream contents from a Pentaho action sequence to a destination of some kind, e.g.  | 
|
| IMimeTypeListener
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.cache | |
|---|---|
| ICacheManager
 | 
|
| ILogoutListener
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.connections.hql | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.connections.mondrian | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.connections.sql | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| PentahoSystemException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.connections.xquery | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.metadata | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| ILogoutListener
 | 
|
| IPentahoAclEntry
 Base Pentaho Access Control entry.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.pluginmgr | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| IContentGeneratorInfo
 | 
|
| IContentInfo
 Describes a content type.  | 
|
| IFileInfo
 | 
|
| IPentahoInitializer
 | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| IPlatformPlugin
 This interface represents the contract for the specification of a plugin.  | 
|
| IPlatformPlugin.ClassLoaderType
 | 
|
| IPluginLifecycleListener
 This interface provides entry points to the plugin manager for plugin loading, and unloading.  | 
|
| IPluginManager
 The contract API between the platform and platform plugins.  | 
|
| IPluginProvider
 A plugin provider is responsible for serving up IPlatformPlugins to whoever is asking, typically
 IPluginManager. | 
|
| IPluginResourceLoader
 This class presents an abstraction layer for accessing resources from within a platform plugin.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ObjectFactoryException
 | 
|
| PlatformPluginRegistrationException
 An exception raised when an IPlatformPlugin fails to register. | 
|
| PluginBeanDefinition
 | 
|
| PluginBeanException
 | 
|
| PluginLifecycleException
 | 
|
| PluginServiceDefinition
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.pluginmgr.servicemgr | |
|---|---|
| IServiceConfig
 The configuration spec for a platform managed service  | 
|
| IServiceManager
 A service manager allows a POJO to be exposed as various types of services by constructing a simple ServiceConfig and calling #registerService(ServiceConfig). | 
|
| ServiceException
 | 
|
| ServiceInitializationException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.security.userrole.jdbc | |
|---|---|
| IUserRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.security.userrole.ldap | |
|---|---|
| IUserRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.security.userrole.memory | |
|---|---|
| IUserRoleListService
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.webservices | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IServiceConfig
 The configuration spec for a platform managed service  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.plugin.services.webservices.content | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.content | |
|---|---|
| IContentOutputHandler
 Interface for a class used to stream contents from a Pentaho action sequence to a destination of some kind, e.g.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IMimeTypeListener
 | 
|
| IOutputDef
 An OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.datasource | |
|---|---|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.hibernate | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemEntryPoint
 System Entry Point implementors get called upon entry to the system after they've been registered with the ApplicationContext (IApplicationContext).  | 
|
| IPentahoSystemExitPoint
 System Exit Point implementors are called with the action on a thread completes.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.runtime | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.solution | |
|---|---|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFilter
 | 
|
| PentahoAccessControlException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.solution.dbbased | |
|---|---|
| IAclHolder
 TODO mlowery List type should probably not be a concrete class (PentahoAclEntry).  | 
|
| IAclSolutionFile
 This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IFileFilter
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoAclEntry
 Base Pentaho Access Control entry.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPermissionMask
 | 
|
| IPermissionRecipient
 | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFilter
 | 
|
| PentahoAccessControlException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.solution.filebased | |
|---|---|
| IActionSequence
 An ActionSequence is the functional object that wraps a SequenceDefinition for processing by the RuntimeContext.  | 
|
| IFileFilter
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPermissionMask
 | 
|
| IPermissionRecipient
 | 
|
| ISessionContainer
 A "something" that refers to a session.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFilter
 | 
|
| PentahoAccessControlException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.subscription | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IParameterSetter
 Augments the parameter provider by adding settings for the parameters.  | 
|
| IPentahoInitializer
 | 
|
| IPentahoPublisher
 Defines the interface for getting objects published in the platform.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| SubscriptionSchedulerException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.repository.usersettings | |
|---|---|
| IPentahoInitializer
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.scheduler | |
|---|---|
| IBackgroundExecution
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IScheduledJob
 | 
|
| IScheduler
 The IScheduler implementation should be able to take an ISubscription and add it to it's internal scheduling mechanism to cause a trigger in the platform  | 
|
| ISubscriptionScheduler
 Interface class between the subscription repository and the implementation of the scheduler.  | 
|
| SubscriptionSchedulerException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.scheduler.action | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterResolver
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.scheduler.versionchecker | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoSystemListener
 Classes that implement this interface can be notified about key system events, in order to perform one-time operations such as initialization, maintenance or other tasks.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.uifoundation.chart | |
|---|---|
| IActionSequenceResource
 The ActionResource interface represents one resource in an ActionSequence.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.uifoundation.component | |
|---|---|
| ComponentException
 | 
|
| IActionRequestHandler
 The basic interface for requests to execute actions .  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.uifoundation.component.xml | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFilter
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.uifoundation.contentgen | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.util | |
|---|---|
| IDocumentResourceLoader
 | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.util.logging | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.util.web | |
|---|---|
| IPentahoUrl
 Provides a simple interface for Portlet URL's (PortletURL objects).  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.util.xml | |
|---|---|
| IDocumentResourceLoader
 | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.html | |
|---|---|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.http | |
|---|---|
| IMimeTypeListener
 | 
|
| IOutputDef
 An OutputDef represents one output parameter in a SequenceDefinition or ActionDefinition.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| IUITemplater
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.http.context | |
|---|---|
| IApplicationContext
 Defines a set of methods to retrieve information about the application environment.  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.http.request | |
|---|---|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionRequestHandler
 The basic interface for requests to execute actions .  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.http.session | |
|---|---|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.portal | |
|---|---|
| IApplicationContext
 Defines a set of methods to retrieve information about the application environment.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IParameterSetter
 Augments the parameter provider by adding settings for the parameters.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrl
 Provides a simple interface for Portlet URL's (PortletURL objects).  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.portal.chart | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.refactor | |
|---|---|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.platform.web.servlet | |
|---|---|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IActionRequestHandler
 The basic interface for requests to execute actions .  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IMimeTypeListener
 | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPentahoUrlFactory
 Provides an interface around getting a URL object which can be used to construct a URL managing the parameters that need to be built up.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| PentahoAccessControlException
 | 
|
| PentahoSystemException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.samples | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| IFileInfo
 | 
|
| IFileInfoGenerator
 Deprecated.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFileMetaProvider
 Provides meta information about solution files.  | 
|
| SolutionFileMetaAdapter
 This class only exists for backwards compatibility with IFileInfoGenerator. | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.samples.gecho | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| IFileInfo
 | 
|
| IFileInfoGenerator
 Deprecated.  | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISolutionFileMetaProvider
 Provides meta information about solution files.  | 
|
| SolutionFileMetaAdapter
 This class only exists for backwards compatibility with IFileInfoGenerator. | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.test.platform.engine.core | |
|---|---|
| IActionCompleteListener
 The listener interface for receiving notification when a Component execution has completed.  | 
|
| IAuditable
 Any subsystem that implements the IAuditable interface is candidate for auditing within the platform.  | 
|
| IComponent
 A Component is the smallest module in the platform architecture and represents a unit of work, or an action to be performed.  | 
|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
| IContentGeneratorInfo
 | 
|
| IContentInfo
 Describes a content type.  | 
|
| IFileInfo
 | 
|
| ILogger
 The Logger is the main interface into the platform's logging subsystem.  | 
|
| IOutputHandler
 An OutputHandler manages the content generated from a Component execution.  | 
|
| IParameterProvider
 A ParameterProvider is a source for input, output or resource parameters for a given action.  | 
|
| IPentahoDefinableObjectFactory
 This class subclasses IPentahoObjectFactory and adds methods that enables the implementation to allow objects to be defined through public classes.  | 
|
| IPentahoObjectFactory
 The way the BI platform creates and manages system objects.  | 
|
| IPentahoSession
 Provides an overall representation of the concept of a session.  | 
|
| IPlatformPlugin
 This interface represents the contract for the specification of a plugin.  | 
|
| IPluginManager
 The contract API between the platform and platform plugins.  | 
|
| IRuntimeContext
 This interface defines methods and constants that are used during action execution to resolve parameters, inputs and outputs, resources, and persist the runtime data.  | 
|
| ISolutionEngine
 The Solution Engine handles loading and launching execution of solutions and action sequences.  | 
|
| ISolutionFile
 A solution file is an abstract represention of either a file or a directory.  | 
|
| ISystemSettings
 The SystemSettings manages the platform's overall configuration settings.  | 
|
| ObjectFactoryException
 | 
|
| PluginBeanException
 | 
|
| Classes in org.pentaho.platform.api.engine used by org.pentaho.test.platform.engine.services | |
|---|---|
| IContentGenerator
 This interface is implemented by bi-platform plugins, and is instantiated for each content request made to the plugin system via the IPluginManager API.  | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||