Interface ServerRepositoryPaths.IServerRepositoryPathsStrategy
-
- All Known Implementing Classes:
DefaultServerRepositoryPathsStrategy
- Enclosing class:
- ServerRepositoryPaths
public static interface ServerRepositoryPaths.IServerRepositoryPathsStrategy
Interface that allows pathing to be configurable.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getPentahoRootFolderName()
String
getPentahoRootFolderPath()
String
getTenantEtcFolderName()
String
getTenantEtcFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
String
getTenantHomeFolderName()
String
getTenantHomeFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
String
getTenantId(String absPath)
String
getTenantPublicFolderName()
String
getTenantPublicFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
String
getTenantRootFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
String
getUserHomeFolderPath(org.pentaho.platform.api.mt.ITenant tenant, String username)
-
-
-
Method Detail
-
getPentahoRootFolderPath
String getPentahoRootFolderPath()
-
getTenantHomeFolderPath
String getTenantHomeFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
-
getTenantPublicFolderPath
String getTenantPublicFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
-
getTenantRootFolderPath
String getTenantRootFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
-
getUserHomeFolderPath
String getUserHomeFolderPath(org.pentaho.platform.api.mt.ITenant tenant, String username)
-
getTenantEtcFolderPath
String getTenantEtcFolderPath(org.pentaho.platform.api.mt.ITenant tenant)
-
getTenantHomeFolderName
String getTenantHomeFolderName()
-
getTenantPublicFolderName
String getTenantPublicFolderName()
-
getPentahoRootFolderName
String getPentahoRootFolderName()
-
getTenantEtcFolderName
String getTenantEtcFolderName()
-
-