org.pentaho.platform.repository2
Class DefaultClientRepositoryPathsStrategy

java.lang.Object
  extended by org.pentaho.platform.repository2.DefaultClientRepositoryPathsStrategy
All Implemented Interfaces:
ClientRepositoryPaths.IClientRepositoryPathsStrategy

public class DefaultClientRepositoryPathsStrategy
extends Object
implements ClientRepositoryPaths.IClientRepositoryPathsStrategy


Constructor Summary
DefaultClientRepositoryPathsStrategy()
           
 
Method Summary
 String getEtcFolderPath()
           
 String getHomeFolderName()
           
 String getHomeFolderPath()
           
 String getPublicFolderName()
           
 String getPublicFolderPath()
           
 String getRootFolderPath()
           
 String getUserHomeFolderName(String username)
           
 String getUserHomeFolderPath(String username)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultClientRepositoryPathsStrategy

public DefaultClientRepositoryPathsStrategy()
Method Detail

getUserHomeFolderPath

public String getUserHomeFolderPath(String username)
Specified by:
getUserHomeFolderPath in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getHomeFolderPath

public String getHomeFolderPath()
Specified by:
getHomeFolderPath in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getPublicFolderPath

public String getPublicFolderPath()
Specified by:
getPublicFolderPath in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getHomeFolderName

public String getHomeFolderName()
Specified by:
getHomeFolderName in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getPublicFolderName

public String getPublicFolderName()
Specified by:
getPublicFolderName in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getUserHomeFolderName

public String getUserHomeFolderName(String username)
Specified by:
getUserHomeFolderName in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getRootFolderPath

public String getRootFolderPath()
Specified by:
getRootFolderPath in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy

getEtcFolderPath

public String getEtcFolderPath()
Specified by:
getEtcFolderPath in interface ClientRepositoryPaths.IClientRepositoryPathsStrategy