jetbrains.buildServer.vcs.utils
Interface VcsCacheItemFactory<Value extends VcsCacheItem>


public interface VcsCacheItemFactory<Value extends VcsCacheItem>

Creates VcsCacheItem instances when value should be re-evaluated.

See Also:
VcsCache

Method Summary
 Value createValue(VcsRoot root)
          New value to be cached for the specified settings.
 

Method Detail

createValue

@NotNull
Value createValue(VcsRoot root)
New value to be cached for the specified settings.

Parameters:
root - specified vcs settings.
Returns:
new value to cache.