Uses of Class
org.pentaho.platform.api.repository2.unified.RepositoryFileAcl
-
Packages that use RepositoryFileAcl Package Description org.pentaho.platform.api.repository2.unified -
-
Uses of RepositoryFileAcl in org.pentaho.platform.api.repository2.unified
Methods in org.pentaho.platform.api.repository2.unified that return RepositoryFileAcl Modifier and Type Method Description RepositoryFileAcl
RepositoryFileAcl.Builder. build()
RepositoryFileAcl
IRepositoryDefaultAclHandler. createDefaultAcl(RepositoryFile repositoryFile)
RepositoryFileAcl
IPlatformImportBundle. getAcl()
Ability to use the export manifest during import to apply ACL and File settingsRepositoryFileAcl
IUnifiedRepository. getAcl(Serializable fileId)
Returns ACL for file.RepositoryFileAcl
IAclNodeHelper. getAclFor(RepositoryFile repositoryFile)
Returns an ACL forrepositoryFile
.RepositoryFileAcl
IUnifiedRepository. updateAcl(RepositoryFileAcl acl)
Updates an ACL.Methods in org.pentaho.platform.api.repository2.unified with parameters of type RepositoryFileAcl Modifier and Type Method Description RepositoryFile
IUnifiedRepository. createFile(Serializable parentFolderId, RepositoryFile file, IRepositoryFileData data, RepositoryFileAcl acl, String versionMessage)
Creates a file.RepositoryFile
IUnifiedRepository. createFolder(Serializable parentFolderId, RepositoryFile file, RepositoryFileAcl acl, String versionMessage)
Creates a folder.boolean
IRepositoryAccessVoter. hasAccess(RepositoryFile file, RepositoryFilePermission operation, RepositoryFileAcl acl, IPentahoSession session)
Determines whether the user has access to perform a specific operation on a particular file in the repository.boolean
IRepositoryAccessVoterManager. hasAccess(RepositoryFile file, RepositoryFilePermission operation, RepositoryFileAcl repositoryFileAcl, IPentahoSession session)
Evaluate if the current caller has access to the perform given operation on the current repository itemvoid
IPlatformImportBundle. setAcl(RepositoryFileAcl acl)
void
IAclNodeHelper. setAclFor(RepositoryFile repositoryFile, RepositoryFileAcl acl)
Setsacl
forrepositoryFile
.RepositoryFileAcl
IUnifiedRepository. updateAcl(RepositoryFileAcl acl)
Updates an ACL.Constructors in org.pentaho.platform.api.repository2.unified with parameters of type RepositoryFileAcl Constructor Description Builder(RepositoryFileAcl other)
-