|
||||||||||
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,
Element childNode)
|
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(File newFolder)
This method creates a new folder in the Repository |
ISolutionFile |
ISolutionRepository.getFileByPath(String path)
|
ISolutionFile |
ISolutionRepository.getRootFolder()
|
ISolutionFile |
ISolutionRepository.getSolutionFile(IActionSequenceResource actionResource)
|
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 . |
Map<IPermissionRecipient,IPermissionMask> |
ISolutionRepository.getEffectivePermissions(ISolutionFile aFile)
Returns the ACL for the given file. |
String |
ISolutionRepository.getLocalizedFileProperty(ISolutionFile resourceFile,
String key)
This method retrieves a locale aware value given a key and a file. |
Map<IPermissionRecipient,IPermissionMask> |
ISolutionRepository.getPermissions(ISolutionFile aFile)
Returns the ACL for the given file. |
boolean |
ISolutionRepository.hasAccess(IPermissionRecipient permRecipient,
ISolutionFile aFile,
int actionOperation)
Checks permission. |
boolean |
ISolutionRepository.hasAccess(ISolutionFile aFile,
int actionOperation)
Checks permission. |
void |
ISolutionRepository.localizeDoc(Node document,
ISolutionFile file)
|
void |
ISolutionRepository.setPermissions(ISolutionFile aFile,
Map<IPermissionRecipient,IPermissionMask> acl)
Replaces the ACL on aFile . |
void |
ISolutionRepository.share(ISolutionFile aFile,
List<IPermissionRecipient> shareRecipients)
Share file with recipient. |
void |
ISolutionRepository.unshare(ISolutionFile aFile,
List<IPermissionRecipient> shareRecipients)
Undoes the share operation. |
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 Document |
SolutionReposHelper.getActionSequences(ISolutionFile targetFile,
int actionOperation)
|
static Document |
SolutionReposHelper.getActionSequences(ISolutionFile targetFile,
ISolutionAttributeContributor contributor,
int actionOperation)
|
static boolean |
SolutionReposHelper.isActionSequence(ISolutionFile solutionFile)
|
static void |
SolutionReposHelper.processSolutionStructure(Element parentNode,
ISolutionFile targetFile,
int actionOperation)
|
static void |
SolutionReposHelper.processSolutionStructure(Element parentNode,
ISolutionFile targetFile,
ISolutionFilter solutionFilter,
int actionOperation)
|
static void |
SolutionReposHelper.processSolutionStructure(Element parentNode,
ISolutionFile targetFile,
ISolutionFilter solutionFilter,
ISolutionAttributeContributor contributor,
int actionOperation)
|
static void |
SolutionReposHelper.processSolutionTree(Element parentNode,
ISolutionFile targetFile,
int actionOperation)
|
static void |
SolutionReposHelper.processSolutionTree(Element parentNode,
ISolutionFile targetFile,
ISolutionFilter solutionFilter,
int actionOperation)
|
static void |
SolutionReposHelper.processSolutionTree(Element parentNode,
ISolutionFile targetFile,
ISolutionFilter solutionFilter,
ISolutionAttributeContributor contributor,
List ignoreDirsList,
List ignoreFilesList,
int actionOperation)
|
static Document |
SolutionReposHelper.processSolutionTree(ISolutionFile targetFile,
int actionOperation)
|
Uses of ISolutionFile in org.pentaho.platform.repository.solution |
---|
Methods in org.pentaho.platform.repository.solution that return ISolutionFile | |
---|---|
ISolutionFile |
SolutionRepositoryBase.createFolder(File newFolder)
|
ISolutionFile |
SolutionRepositoryBase.getFileByPath(String path)
|
ISolutionFile |
SolutionRepositoryBase.getLocalizedFile(ISolutionFile resourceFile)
|
ISolutionFile |
SolutionRepositoryBase.getRootFolder()
|
ISolutionFile |
SolutionRepositoryBase.getSolutionFile(IActionSequenceResource actionResource)
|
Methods in org.pentaho.platform.repository.solution with parameters of type ISolutionFile | |
---|---|
ISolutionFile |
SolutionRepositoryBase.getLocalizedFile(ISolutionFile resourceFile)
|
String |
SolutionRepositoryBase.getLocalizedFileProperty(ISolutionFile resourceFile,
String key)
|
void |
SolutionRepositoryBase.localizeDoc(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(File newFolder)
|
ISolutionFile |
DbBasedSolutionRepository.getFileByPath(String path)
|
ISolutionFile |
DbBasedSolutionRepository.getRootFolder()
|
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)
TODO mlowery Need to throw exception if unauthorized. |
void |
DbBasedSolutionRepository.contributeAttributes(ISolutionFile solutionFile,
Element childNode)
|
Map<IPermissionRecipient,IPermissionMask> |
DbBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
TODO mlowery Need to throw exception if unauthorized. |
Map<IPermissionRecipient,IPermissionMask> |
DbBasedSolutionRepository.getPermissions(ISolutionFile file)
TODO mlowery Need to throw exception if unauthorized. |
boolean |
DbBasedSolutionRepository.hasAccess(IPermissionRecipient permRecipient,
ISolutionFile aFile,
int actionOperation)
|
boolean |
DbBasedSolutionRepository.hasAccess(ISolutionFile aFile,
int actionOperation)
TODO mlowery Need to throw exception if unauthorized. |
boolean |
DbBasedSolutionRepository.keepFile(ISolutionFile solutionFile,
int actionOperation)
|
void |
DbBasedSolutionRepository.setPermissions(ISolutionFile file,
Map<IPermissionRecipient,IPermissionMask> acl)
TODO mlowery Need to throw exception if unauthorized. |
void |
DbBasedSolutionRepository.share(ISolutionFile file,
List<IPermissionRecipient> shareRecipients)
|
void |
DbBasedSolutionRepository.unshare(ISolutionFile file,
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)
|
Map<IPermissionRecipient,IPermissionMask> |
FileBasedSolutionRepository.getEffectivePermissions(ISolutionFile file)
|
Map<IPermissionRecipient,IPermissionMask> |
FileBasedSolutionRepository.getPermissions(ISolutionFile file)
|
boolean |
FileBasedSolutionRepository.hasAccess(IPermissionRecipient permRecipient,
ISolutionFile file,
int actionOperation)
|
boolean |
FileBasedSolutionRepository.hasAccess(ISolutionFile file,
int actionOperation)
No access control is enforced in this implementation. |
boolean |
FileBasedSolutionRepository.keepFile(ISolutionFile solutionFile,
int actionOperation)
|
void |
FileBasedSolutionRepository.setPermissions(ISolutionFile file,
Map<IPermissionRecipient,IPermissionMask> acl)
|
void |
FileBasedSolutionRepository.share(ISolutionFile file,
List<IPermissionRecipient> shareRecipient)
|
void |
FileBasedSolutionRepository.unshare(ISolutionFile file,
List<IPermissionRecipient> shareRecipients)
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |