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 void
onAfterAddOrUpdate(File cacheFile)
Event fired after updating or adding a file into cache.void
onAfterDelete(File file)
Event fired after deleting a file from cache.void
onBeforeAddOrUpdate(File cacheFile)
Event fired before updateing or adding a file into cache.void
onBeforeDelete(File file)
Event fired before deleting a file from cache.void
onCacheInitialized(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
-
-
-