Package jetbrains.buildServer.artifacts
Interface ArtifactsCacheListener
-
- All Superinterfaces:
EventListener
- All Known Implementing Classes:
ArtifactsCacheListenerAdapter
public interface ArtifactsCacheListener extends EventListener
Created by Nikita Skvortsov date: 02.10.13.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonAfterAddOrUpdate(File cacheFile)Event fired after updating or adding a file into cache.voidonAfterDelete(File file)Event fired after deleting a file from cache.voidonBeforeAddOrUpdate(File cacheFile)Event fired before updateing or adding a file into cache.voidonBeforeDelete(File file)Event fired before deleting a file from cache.voidonCacheInitialized(ArtifactCacheProvider cacheProvider)Event fired after cache is initialized.
-
-
-
Method Detail
-
onCacheInitialized
void onCacheInitialized(@NotNull ArtifactCacheProvider cacheProvider)Event fired after cache is initialized. It is safe to call get*Cache methods on ArtifactCacheProvider- Parameters:
cacheProvider-
-
onBeforeAddOrUpdate
void onBeforeAddOrUpdate(@NotNull File cacheFile)Event fired before updateing or adding a file into cache.- Parameters:
cacheFile- file in cache, may not exist yet.
-
onAfterAddOrUpdate
void onAfterAddOrUpdate(@NotNull File cacheFile)Event fired after updating or adding a file into cache.- Parameters:
cacheFile- file in cache
-
onBeforeDelete
void onBeforeDelete(@NotNull File file)Event fired before deleting a file from cache.- Parameters:
file-
-
onAfterDelete
void onAfterDelete(@NotNull File file)Event fired after deleting a file from cache.- Parameters:
file-
-
-