org.pentaho.platform.repository.solution.filebased
Class ExtensionFileBasedSolutionRepository

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.PentahoBase
      extended by org.pentaho.platform.engine.services.PentahoMessenger
          extended by org.pentaho.platform.repository.solution.SolutionRepositoryBase
              extended by org.pentaho.platform.repository.solution.filebased.FileBasedSolutionRepository
                  extended by org.pentaho.platform.repository.solution.filebased.ExtensionFileBasedSolutionRepository
All Implemented Interfaces:
Serializable, ILogger, IPentahoInitializer, ISolutionFilter, ISolutionRepository

public class ExtensionFileBasedSolutionRepository
extends FileBasedSolutionRepository

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.pentaho.platform.repository.solution.SolutionRepositoryBase
SolutionRepositoryBase.ActionSequenceResourceWrapper
 
Field Summary
 
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
 
Fields inherited from interface org.pentaho.platform.api.repository.ISolutionRepository
ACTION_ADMIN, ACTION_CREATE, ACTION_DELETE, ACTION_EXECUTE, ACTION_SHARE, ACTION_SUBSCRIBE, ACTION_UPDATE, FILE_ADD_FAILED, FILE_ADD_INVALID_PUBLISH_PASSWORD, FILE_ADD_INVALID_USER_CREDENTIALS, FILE_ADD_SUCCESSFUL, FILE_EXISTS, INDEX_FILENAME, SEPARATOR
 
Fields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
 
Constructor Summary
ExtensionFileBasedSolutionRepository()
           
 
Method Summary
 
Methods inherited from class org.pentaho.platform.repository.solution.filebased.FileBasedSolutionRepository
addPermission, getActionDefinition, getActionDefinitionDocument, getActionSequence, getAllActionSequences, getClassLoader, getEffectivePermissions, getNavigationUIDocument, getPermissions, getRepositoryName, getSolutionDocument, getSolutionDocument, getSolutionFileLastModified, getSolutions, getSolutions, getSolutionStructure, getSolutionTree, getSolutionTree, getValue, hasAccess, hasAccess, init, keepFile, publish, publish, reloadSolutionRepository, resourceExists, resourceSize, setPermissions, share, solutionSynchronizationSupported, supportsAccessControls, synchronizeSolutionWithSolutionSource, unshare
 
Methods inherited from class org.pentaho.platform.repository.solution.SolutionRepositoryBase
addSolutionFile, addSolutionFile, createFolder, getFileByPath, getFullSolutionTree, getLocaleString, getLocalizedFile, getLocalizedFileProperty, getLogger, getResourceAsBytes, getResourceAsBytes, getResourceAsDocument, getResourceAsDocument, getResourceAsString, getResourceAsString, getResourceDataSource, getResourceDataSource, getResourceInputStream, getResourceInputStream, getResourceReader, getResourceReader, getRootFolder, getSolutionFile, getXSLName, init, isSystemPath, isSystemTmpPath, localizeDoc, removeSolutionFile, removeSolutionFile, resetRepository
 
Methods inherited from class org.pentaho.platform.engine.services.PentahoMessenger
debug, debug, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
 
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, getLogId, getObjectName, setLoggingLevel, setLogId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.platform.api.repository.ISolutionRepository
getMessages, setMessages
 
Methods inherited from interface org.pentaho.platform.api.engine.ILogger
debug, debug, error, error, fatal, fatal, getLoggingLevel, info, info, setLoggingLevel, trace, trace, warn, warn
 

Constructor Detail

ExtensionFileBasedSolutionRepository

public ExtensionFileBasedSolutionRepository()