org.pentaho.platform.repository2.unified
Interface ServerRepositoryPaths.IServerRepositoryPathsStrategy
- All Known Implementing Classes:
- DefaultServerRepositoryPathsStrategy
- Enclosing class:
- ServerRepositoryPaths
public static interface ServerRepositoryPaths.IServerRepositoryPathsStrategy
Interface that allows pathing to be configurable.
getPentahoRootFolderPath
String getPentahoRootFolderPath()
getTenantHomeFolderPath
String getTenantHomeFolderPath(String tenantId)
getTenantPublicFolderPath
String getTenantPublicFolderPath(String tenantId)
getTenantRootFolderPath
String getTenantRootFolderPath(String tenantId)
getUserHomeFolderPath
String getUserHomeFolderPath(String tenantId,
String username)
getTenantEtcFolderPath
String getTenantEtcFolderPath(String tenantId)
getTenantHomeFolderName
String getTenantHomeFolderName()
getTenantPublicFolderName
String getTenantPublicFolderName()
getPentahoRootFolderName
String getPentahoRootFolderName()
getTenantEtcFolderName
String getTenantEtcFolderName()
getTenantId
String getTenantId(String absPath)