org.apache.maven.continuum.utils
Class ChrootJailWorkingDirectoryService

java.lang.Object
  extended by org.apache.maven.continuum.utils.ChrootJailWorkingDirectoryService
All Implemented Interfaces:
WorkingDirectoryService

@Service(value="workingDirectoryService#chrootJail")
public class ChrootJailWorkingDirectoryService
extends Object
implements WorkingDirectoryService

Version:
$Id: ChrootJailWorkingDirectoryService.java 1372260 2012-08-13 04:29:09Z brett $
Author:
Carlos Sanchez

Field Summary
 
Fields inherited from interface org.apache.maven.continuum.utils.WorkingDirectoryService
ROLE
 
Constructor Summary
ChrootJailWorkingDirectoryService()
           
 
Method Summary
 File getChrootJailDirectory()
           
 ConfigurationService getConfigurationService()
           
 File getWorkingDirectory(Project project)
           
 File getWorkingDirectory(Project project, boolean shouldSet)
           
 File getWorkingDirectory(Project project, String projectScmRoot, List<Project> projects)
           
 File getWorkingDirectory(Project project, String projectScmRoot, List<Project> projects, boolean shouldSet)
           
 void setChrootJailDirectory(File chrootJailDirectory)
           
 void setConfigurationService(ConfigurationService configurationService)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ChrootJailWorkingDirectoryService

public ChrootJailWorkingDirectoryService()
Method Detail

setConfigurationService

public void setConfigurationService(ConfigurationService configurationService)

getConfigurationService

public ConfigurationService getConfigurationService()

setChrootJailDirectory

public void setChrootJailDirectory(File chrootJailDirectory)

getChrootJailDirectory

public File getChrootJailDirectory()

getWorkingDirectory

public File getWorkingDirectory(Project project)
Specified by:
getWorkingDirectory in interface WorkingDirectoryService

getWorkingDirectory

public File getWorkingDirectory(Project project,
                                boolean shouldSet)
Specified by:
getWorkingDirectory in interface WorkingDirectoryService

getWorkingDirectory

public File getWorkingDirectory(Project project,
                                String projectScmRoot,
                                List<Project> projects)
Specified by:
getWorkingDirectory in interface WorkingDirectoryService

getWorkingDirectory

public File getWorkingDirectory(Project project,
                                String projectScmRoot,
                                List<Project> projects,
                                boolean shouldSet)
Specified by:
getWorkingDirectory in interface WorkingDirectoryService


Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.