public class ServerRepositoryPaths extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ServerRepositoryPaths.IServerRepositoryPathsStrategy
Interface that allows pathing to be configurable.
|
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT |
static String |
SYSTEM_PROPERTY |
Modifier and Type | Method and Description |
---|---|
static String |
getPentahoRootFolderName() |
static String |
getPentahoRootFolderPath() |
static String |
getTenantEtcFolderName() |
static String |
getTenantEtcFolderPath() |
static String |
getTenantEtcFolderPath(ITenant tenant) |
static String |
getTenantHomeFolderName() |
static String |
getTenantHomeFolderPath() |
static String |
getTenantHomeFolderPath(ITenant tenant) |
static String |
getTenantId(String absPath)
Returns the tenant id given an absolute path.
|
static String |
getTenantPublicFolderName() |
static String |
getTenantPublicFolderPath() |
static String |
getTenantPublicFolderPath(ITenant tenant) |
static String |
getTenantRootFolderPath() |
static String |
getTenantRootFolderPath(ITenant tenant) |
static String |
getUserHomeFolderPath(ITenant tenant,
String username) |
static void |
setStrategyName(String strategyName) |
public static final String DEFAULT
public static final String SYSTEM_PROPERTY
public static String getPentahoRootFolderPath()
public static String getTenantId(String absPath)
absPath
- absolute path which will be parsed to determine the tenant idpublic static String getTenantHomeFolderPath()
public static String getTenantPublicFolderPath()
public static String getTenantRootFolderPath()
public static String getTenantEtcFolderPath()
public static String getTenantHomeFolderName()
public static String getTenantPublicFolderName()
public static String getPentahoRootFolderName()
public static String getTenantEtcFolderName()
public static void setStrategyName(String strategyName)
Copyright © 2017 Hitachi Vantara. All rights reserved.