| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of ISolutionFile in org.pentaho.platform.api.engine | 
|---|
| Subinterfaces of ISolutionFile in org.pentaho.platform.api.engine | |
|---|---|
 interface | 
IAclSolutionFile
This interface makes certain that there is a mechanism to traverse the solution files from root to leaf.  | 
| Methods in org.pentaho.platform.api.engine that return ISolutionFile | |
|---|---|
 ISolutionFile[] | 
ISolutionFile.listFiles()
If this is a directory, will list all children files/directories for hierarchical navigation.  | 
 ISolutionFile[] | 
ISolutionFile.listFiles(IFileFilter filter)
 | 
 ISolutionFile | 
ISolutionFile.retrieveParent()
NOTE: This method is named 'retrieveParent' instead of 'getParent' because the generic ISolutionFile type is not a 'Hibernate' described type and one of the base classes (RepositoryFile) will fail dependency checking.  | 
| Methods in org.pentaho.platform.api.engine with parameters of type ISolutionFile | |
|---|---|
 boolean | 
IFileFilter.accept(ISolutionFile file)
 | 
 void | 
ISolutionAttributeContributor.contributeAttributes(ISolutionFile solutionFile,
                     org.dom4j.Element childNode)
 | 
 IFileInfo | 
ISolutionFileMetaProvider.getFileInfo(ISolutionFile solutionFile,
            java.io.InputStream in)
 | 
 IFileInfo | 
IPluginManager.getFileInfo(java.lang.String extension,
            IPentahoSession session,
            ISolutionFile file,
            java.io.InputStream in)
Retrieves meta information for the given solution file.  | 
 boolean | 
ISolutionFilter.keepFile(ISolutionFile solutionFile,
         int actionOperation)
 | 
| Uses of ISolutionFile in org.pentaho.platform.api.repository | 
|---|
| Subinterfaces of ISolutionFile in org.pentaho.platform.api.repository | |
|---|---|
 interface | 
IRepositoryFile
 | 
| Methods in org.pentaho.platform.api.repository that return ISolutionFile | |
|---|---|
 ISolutionFile | 
ISolutionRepository.createFolder(java.io.File newFolder)
This method creates a new folder in the Repository  | 
 ISolutionFile | 
ISolutionRepository.getFileByPath(java.lang.String path)
Deprecated. use ISolutionRepository.getSolutionFile(String, int) | 
 ISolutionFile | 
ISolutionRepository.getRootFolder(int actionOperation)
 | 
 ISolutionFile | 
ISolutionRepository.getSolutionFile(IActionSequenceResource actionResource)
Deprecated.  | 
 ISolutionFile | 
ISolutionRepository.getSolutionFile(IActionSequenceResource actionResource,
                int actionOperation)
 | 
 ISolutionFile | 
ISolutionRepository.getSolutionFile(java.lang.String path)
Deprecated.  | 
 ISolutionFile | 
ISolutionRepository.getSolutionFile(java.lang.String path,
                int actionOperation)
 | 
 ISolutionFile[] | 
IRepositoryFile.listFiles()
 | 
 ISolutionFile[] | 
IRepositoryFile.listFiles(IFileFilter filter)
 | 
 ISolutionFile | 
IRepositoryFile.retrieveParent()
 | 
| Methods in org.pentaho.platform.api.repository with parameters of type ISolutionFile | |
|---|---|
 void | 
ISolutionRepository.addPermission(ISolutionFile aFile,
              IPermissionRecipient recipient,
              IPermissionMask permission)
Adds to the ACL associated with aFile. | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
ISolutionRepository.getEffectivePermissions(ISolutionFile aFile)
Returns the ACL for the given file.  | 
 org.dom4j.Document | 
ISolutionRepository.getFullSolutionTree(int actionOperation,
                    ISolutionFilter filter,
                    ISolutionFile startFile)
 | 
 java.lang.String | 
ISolutionRepository.getLocalizedFileProperty(ISolutionFile resourceFile,
                         java.lang.String key)
Deprecated.  | 
 java.lang.String | 
ISolutionRepository.getLocalizedFileProperty(ISolutionFile resourceFile,
                         java.lang.String key,
                         int actionOperation)
This method retrieves a locale aware value given a key and a file.  | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
ISolutionRepository.getPermissions(ISolutionFile aFile)
Returns the ACL for the given file.  | 
 boolean | 
ISolutionRepository.hasAccess(ISolutionFile aFile,
          int actionOperation)
Checks permission.  | 
 void | 
ISolutionRepository.localizeDoc(org.dom4j.Node document,
            ISolutionFile file)
 | 
 void | 
ISolutionRepository.setPermissions(ISolutionFile aFile,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
Replaces the ACL on aFile. | 
 void | 
ISolutionRepository.share(ISolutionFile aFile,
      java.util.List<IPermissionRecipient> shareRecipients)
Share file with recipient.  | 
| Uses of ISolutionFile in org.pentaho.platform.engine.security | 
|---|
| Methods in org.pentaho.platform.engine.security with parameters of type ISolutionFile | |
|---|---|
static boolean | 
SecurityHelper.canHaveACLS(ISolutionFile aFile)
 | 
| Uses of ISolutionFile in org.pentaho.platform.engine.services.solution | 
|---|
| Methods in org.pentaho.platform.engine.services.solution with parameters of type ISolutionFile | |
|---|---|
 boolean | 
PermissionFilter.accept(ISolutionFile file)
 | 
static org.dom4j.Document | 
SolutionReposHelper.getActionSequences(ISolutionFile targetFile,
                   int actionOperation)
 | 
static org.dom4j.Document | 
SolutionReposHelper.getActionSequences(ISolutionFile targetFile,
                   ISolutionAttributeContributor contributor,
                   int actionOperation)
 | 
 IFileInfo | 
ActionSequenceFileInfo.getFileInfo(ISolutionFile solutionFile,
            java.io.InputStream in)
 | 
static boolean | 
SolutionReposHelper.ignoreFile(ISolutionFile solutionFile)
 | 
static boolean | 
SolutionReposHelper.isActionSequence(ISolutionFile solutionFile)
 | 
static void | 
SolutionReposHelper.processSolutionStructure(org.dom4j.Element parentNode,
                         ISolutionFile targetFile,
                         int actionOperation)
 | 
static void | 
SolutionReposHelper.processSolutionStructure(org.dom4j.Element parentNode,
                         ISolutionFile targetFile,
                         ISolutionFilter solutionFilter,
                         int actionOperation)
 | 
static void | 
SolutionReposHelper.processSolutionStructure(org.dom4j.Element parentNode,
                         ISolutionFile targetFile,
                         ISolutionFilter solutionFilter,
                         ISolutionAttributeContributor contributor,
                         int actionOperation)
 | 
static void | 
SolutionReposHelper.processSolutionTree(org.dom4j.Element parentNode,
                    ISolutionFile targetFile,
                    int actionOperation)
 | 
static void | 
SolutionReposHelper.processSolutionTree(org.dom4j.Element parentNode,
                    ISolutionFile targetFile,
                    ISolutionFilter solutionFilter,
                    int actionOperation)
 | 
static void | 
SolutionReposHelper.processSolutionTree(org.dom4j.Element parentNode,
                    ISolutionFile targetFile,
                    ISolutionFilter solutionFilter,
                    ISolutionAttributeContributor contributor,
                    int actionOperation)
 | 
static org.dom4j.Document | 
SolutionReposHelper.processSolutionTree(ISolutionFile targetFile,
                    int actionOperation)
 | 
| Uses of ISolutionFile in org.pentaho.platform.plugin.services.metadata | 
|---|
| Methods in org.pentaho.platform.plugin.services.metadata that return ISolutionFile | |
|---|---|
 ISolutionFile[] | 
MetadataDomainRepositoryTestWrapper.getLocalePropertyFiles(java.lang.String resourceName)
 | 
| Uses of ISolutionFile in org.pentaho.platform.plugin.services.pluginmgr | 
|---|
| Methods in org.pentaho.platform.plugin.services.pluginmgr with parameters of type ISolutionFile | |
|---|---|
 IFileInfo | 
DefaultPluginManager.getFileInfo(java.lang.String extension,
            IPentahoSession session,
            ISolutionFile solutionFile,
            java.io.InputStream in)
 | 
| Uses of ISolutionFile in org.pentaho.platform.repository.solution | 
|---|
| Methods in org.pentaho.platform.repository.solution that return ISolutionFile | |
|---|---|
 ISolutionFile | 
SolutionRepositoryBase.createFolder(java.io.File newFolder)
 | 
 ISolutionFile | 
SolutionRepositoryBase.getFileByPath(java.lang.String path)
Deprecated.  | 
 ISolutionFile | 
SolutionRepositoryBase.getRootFolder(int actionOperation)
 | 
 ISolutionFile | 
SolutionRepositoryBase.getSolutionFile(IActionSequenceResource actionResource)
Deprecated.  | 
 ISolutionFile | 
SolutionRepositoryBase.getSolutionFile(IActionSequenceResource actionResource,
                int actionOperation)
 | 
 ISolutionFile | 
SolutionRepositoryBase.getSolutionFile(java.lang.String path)
Deprecated.  | 
 ISolutionFile | 
SolutionRepositoryBase.getSolutionFile(java.lang.String path,
                int actionOperation)
 | 
| Methods in org.pentaho.platform.repository.solution with parameters of type ISolutionFile | |
|---|---|
 org.dom4j.Document | 
SolutionRepositoryBase.getFullSolutionTree(int actionOperation,
                    ISolutionFilter filter,
                    ISolutionFile startingFile)
 | 
 java.lang.String | 
SolutionRepositoryBase.getLocalizedFileProperty(ISolutionFile resourceFile,
                         java.lang.String key)
Deprecated.  | 
 java.lang.String | 
SolutionRepositoryBase.getLocalizedFileProperty(ISolutionFile resourceFile,
                         java.lang.String key,
                         int actionOperation)
 | 
 void | 
SolutionRepositoryBase.localizeDoc(org.dom4j.Node document,
            ISolutionFile file)
 | 
| Uses of ISolutionFile in org.pentaho.platform.repository.solution.dbbased | 
|---|
| Classes in org.pentaho.platform.repository.solution.dbbased that implement ISolutionFile | |
|---|---|
 class | 
RepositoryFile
 | 
| Methods in org.pentaho.platform.repository.solution.dbbased that return ISolutionFile | |
|---|---|
 ISolutionFile | 
DbBasedSolutionRepository.createFolder(java.io.File newFolder)
 | 
 ISolutionFile | 
DbBasedSolutionRepository.getRootFolder(int actionOperation)
 | 
 ISolutionFile[] | 
RepositoryFile.listFiles()
 | 
 ISolutionFile[] | 
RepositoryFile.listFiles(IFileFilter filter)
 | 
 ISolutionFile | 
RepositoryFile.retrieveParent()
 | 
| Methods in org.pentaho.platform.repository.solution.dbbased with parameters of type ISolutionFile | |
|---|---|
 void | 
DbBasedSolutionRepository.addPermission(ISolutionFile file,
              IPermissionRecipient recipient,
              IPermissionMask permission)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
DbBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
If we had a READ_PERMS bit, then it would be enforced here.  | 
 org.dom4j.Document | 
DbBasedSolutionRepository.getFullSolutionTree(int actionOperation,
                    ISolutionFilter filter,
                    ISolutionFile startingFile)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
DbBasedSolutionRepository.getPermissions(ISolutionFile file)
TODO mlowery If we had a READ_PERMS bit, then it would be enforced here.  | 
 boolean | 
DbBasedSolutionRepository.hasAccess(ISolutionFile aFile,
          int actionOperation)
 | 
 void | 
DbBasedSolutionRepository.setPermissions(ISolutionFile file,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
 | 
 void | 
DbBasedSolutionRepository.share(ISolutionFile file,
      java.util.List<IPermissionRecipient> shareRecipients)
 | 
| Uses of ISolutionFile in org.pentaho.platform.repository.solution.filebased | 
|---|
| Classes in org.pentaho.platform.repository.solution.filebased that implement ISolutionFile | |
|---|---|
 class | 
FileSolutionFile
 | 
| Methods in org.pentaho.platform.repository.solution.filebased that return ISolutionFile | |
|---|---|
 ISolutionFile[] | 
FileSolutionFile.listFiles()
 | 
 ISolutionFile[] | 
FileSolutionFile.listFiles(IFileFilter filter)
 | 
 ISolutionFile | 
FileSolutionFile.retrieveParent()
 | 
| Methods in org.pentaho.platform.repository.solution.filebased with parameters of type ISolutionFile | |
|---|---|
 void | 
FileBasedSolutionRepository.addPermission(ISolutionFile file,
              IPermissionRecipient recipient,
              IPermissionMask permission)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
FileBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
 | 
 java.util.Map<IPermissionRecipient,IPermissionMask> | 
FileBasedSolutionRepository.getPermissions(ISolutionFile file)
 | 
 boolean | 
FileBasedSolutionRepository.hasAccess(ISolutionFile file,
          int actionOperation)
No access control is enforced in this implementation.  | 
 void | 
FileBasedSolutionRepository.setPermissions(ISolutionFile file,
               java.util.Map<IPermissionRecipient,IPermissionMask> acl)
 | 
 void | 
FileBasedSolutionRepository.share(ISolutionFile file,
      java.util.List<IPermissionRecipient> shareRecipient)
 | 
| Uses of ISolutionFile in org.pentaho.platform.uifoundation.component.xml | 
|---|
| Methods in org.pentaho.platform.uifoundation.component.xml with parameters of type ISolutionFile | |
|---|---|
 boolean | 
SolutionTreeUIComponent.keepFile(ISolutionFile solutionFile,
         int actionOperation)
 | 
| Uses of ISolutionFile in org.pentaho.samples | 
|---|
| Methods in org.pentaho.samples with parameters of type ISolutionFile | |
|---|---|
 IFileInfo | 
EchoContentTypeMetaProvider.getFileInfo(ISolutionFile solutionFile,
            java.io.InputStream in)
 | 
| Uses of ISolutionFile in org.pentaho.samples.gecho | 
|---|
| Methods in org.pentaho.samples.gecho with parameters of type ISolutionFile | |
|---|---|
 IFileInfo | 
GEchoContentTypeMetaProvider.getFileInfo(ISolutionFile solutionFile,
            java.io.InputStream in)
 | 
| Uses of ISolutionFile in org.pentaho.test.platform.engine.core | 
|---|
| Methods in org.pentaho.test.platform.engine.core with parameters of type ISolutionFile | |
|---|---|
 IFileInfo | 
PluginManagerAdapter.getFileInfo(java.lang.String extension,
            IPentahoSession session,
            ISolutionFile file,
            java.io.InputStream in)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||