Package org.pentaho.platform.config
Class PentahoObjectsConfig
java.lang.Object
org.pentaho.platform.config.PentahoObjectsConfig
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected classstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.dom4j.Documentprotected org.dom4j.ElementgetObjectBeanElement(String objectId) getObjectClassName(String objectId) getObjectScope(String objectId) voidsetAclPublisher(String aclPublisher, PentahoObjectsConfig.ScopeType scope) voidsetAclVoter(String aclVoter, PentahoObjectsConfig.ScopeType scope) voidsetAuditFileEntry(String auditFileEntry, PentahoObjectsConfig.ScopeType scope) voidsetBackgroundExecutionHelper(String backgroundExecutionHelper, PentahoObjectsConfig.ScopeType scope) voidsetCacheManager(String cacheManager, PentahoObjectsConfig.ScopeType scope) voidsetConditionalExecution(String conditionalExecution, PentahoObjectsConfig.ScopeType scope) voidsetContentRepository(String contentRepository, PentahoObjectsConfig.ScopeType scope) voidsetContentRepositoryOutputHandler(String contentRepositoryOutputHandler, PentahoObjectsConfig.ScopeType scope) voidsetDataSource(String dataSource, PentahoObjectsConfig.ScopeType scope) voidsetDataSourceService(String dataSourceService, PentahoObjectsConfig.ScopeType scope) voidsetDataSourcMgmtService(String dataSourcMgmtService, PentahoObjectsConfig.ScopeType scope) voidsetDocument(org.dom4j.Document doc) voidsetFileOutputHandler(String fileOutputHandler, PentahoObjectsConfig.ScopeType scope) voidsetMessageFormatter(String messageFormatter, PentahoObjectsConfig.ScopeType scope) voidsetObject(String objectId, PentahoObjectsConfig.ObjectDescriptor objectDescriptor) voidsetPasswordService(String passwordService, PentahoObjectsConfig.ScopeType scope) voidsetRuntimeRepository(String runtimeRepository, PentahoObjectsConfig.ScopeType scope) voidsetScheduler(String scheduler, PentahoObjectsConfig.ScopeType scope) voidsetSolutionEngine(String solutionEngine, PentahoObjectsConfig.ScopeType scope) voidsetSubscriptionRepository(String subscriptionRepository, PentahoObjectsConfig.ScopeType scope) voidsetSubscriptionScheduler(String subscriptionScheduler, PentahoObjectsConfig.ScopeType scope) voidsetUiTemplater(String uiTemplater, PentahoObjectsConfig.ScopeType scope) voidsetUserFilesComponent(String userFilesComponent, PentahoObjectsConfig.ScopeType scope) voidsetUserSettingsService(String userSettingsService, PentahoObjectsConfig.ScopeType scope) voidsetVersionHelper(String versionHelper, PentahoObjectsConfig.ScopeType scope) stringToScopeType(String scopeTypeString) voidupdateObject(String objectId, PentahoObjectsConfig.ObjectDescriptor objectDescriptor)
-
Field Details
-
SOLUTION_ENGINE_ID
- See Also:
-
CONTENT_REPOSITORY_ID
- See Also:
-
RUNTIME_REPOSITORY_ID
- See Also:
-
AUDIT_FILE_ENTRY_ID
- See Also:
-
UI_TEMPLATER_ID
- See Also:
-
USER_FILES_COMPONENT_ID
- See Also:
-
BACKGROUND_EXECUTION_HELPER_ID
- See Also:
-
SUBSCRIPTION_REPOSITORY_ID
- See Also:
-
SUBSCRIPTION_SCHEDULER_ID
- See Also:
-
USER_SETTINGS_SERVICE_ID
- See Also:
-
FILE_OUTPUT_HANDLER_ID
- See Also:
-
CONTENT_REPOSITORY_OUTPUT_HANDLER_ID
- See Also:
-
ACL_PUBLISHER_ID
- See Also:
-
ACL_VOTER_ID
- See Also:
-
VERSION_HELPER_ID
- See Also:
-
CACHE_MGR_ID
- See Also:
-
SCHEDULER_ID
- See Also:
-
CONDITONAL_EXECUTION_ID
- See Also:
-
MSG_FORMATTER_ID
- See Also:
-
DATA_SOURCE_SERVICE_ID
- See Also:
-
PASSWORD_SERVICE_ID
- See Also:
-
DATA_SOURCE_ID
- See Also:
-
DATA_SOURCE_MGMT_SERVICE_ID
- See Also:
-
PROTOTYPE
- See Also:
-
SESSION
- See Also:
-
SINGLETON
- See Also:
-
-
Constructor Details
-
PentahoObjectsConfig
- Throws:
IOExceptionorg.dom4j.DocumentException
-
PentahoObjectsConfig
- Throws:
org.dom4j.DocumentException
-
PentahoObjectsConfig
public PentahoObjectsConfig()
-
-
Method Details
-
setDocument
public void setDocument(org.dom4j.Document doc) throws org.dom4j.DocumentException - Throws:
org.dom4j.DocumentException
-
getSolutionEngine
-
setSolutionEngine
-
getContentRepository
-
setContentRepository
-
getRuntimeRepository
-
setRuntimeRepository
-
getAuditFileEntry
-
setAuditFileEntry
-
getUiTemplater
-
setUiTemplater
-
getUserFilesComponent
-
setUserFilesComponent
-
getBackgroundExecutionHelper
-
setBackgroundExecutionHelper
public void setBackgroundExecutionHelper(String backgroundExecutionHelper, PentahoObjectsConfig.ScopeType scope) -
getSubscriptionRepository
-
setSubscriptionRepository
public void setSubscriptionRepository(String subscriptionRepository, PentahoObjectsConfig.ScopeType scope) -
getSubscriptionScheduler
-
setSubscriptionScheduler
public void setSubscriptionScheduler(String subscriptionScheduler, PentahoObjectsConfig.ScopeType scope) -
getUserSettingsService
-
setUserSettingsService
public void setUserSettingsService(String userSettingsService, PentahoObjectsConfig.ScopeType scope) -
getFileOutputHandler
-
setFileOutputHandler
-
getContentRepositoryOutputHandler
-
setContentRepositoryOutputHandler
public void setContentRepositoryOutputHandler(String contentRepositoryOutputHandler, PentahoObjectsConfig.ScopeType scope) -
getAclPublisher
-
setAclPublisher
-
getAclVoter
-
setAclVoter
-
getVersionHelper
-
setVersionHelper
-
getCacheManager
-
setCacheManager
-
getScheduler
-
setScheduler
-
getConditionalExecution
-
setConditionalExecution
public void setConditionalExecution(String conditionalExecution, PentahoObjectsConfig.ScopeType scope) -
getMessageFormatter
-
setMessageFormatter
-
getDataSourceService
-
setDataSourceService
-
getPasswordService
-
setPasswordService
-
getDataSource
-
setDataSource
-
getDataSourcMgmtService
-
setDataSourcMgmtService
public void setDataSourcMgmtService(String dataSourcMgmtService, PentahoObjectsConfig.ScopeType scope) -
getObjectBeanElement
-
setObject
-
updateObject
-
getObjectClassName
-
getObjectScope
-
getObject
-
getDocument
public org.dom4j.Document getDocument() -
stringToScopeType
-