Class NoneCachingWorkingCopyPool

java.lang.Object
sonia.scm.repository.work.NoneCachingWorkingCopyPool
All Implemented Interfaces:
WorkingCopyPool

public class NoneCachingWorkingCopyPool extends Object implements WorkingCopyPool
This is the default implementation for the WorkingCopyPool. For each requested WorkingCopy with getWorkingCopy(SimpleWorkingCopyFactory.WorkingCopyContext), a new directory is requested from the WorkdirProvider. This directory is deleted immediately when the context is closed with contextClosed(SimpleWorkingCopyFactory.WorkingCopyContext, File).