Class CacheInvalidationReceiver
java.lang.Object
org.projectnessie.server.distcache.CacheInvalidationReceiver
- All Implemented Interfaces:
org.projectnessie.versioned.storage.cache.DistributedCacheInvalidationConsumer
@Singleton
public class CacheInvalidationReceiver
extends Object
implements org.projectnessie.versioned.storage.cache.DistributedCacheInvalidationConsumer
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCacheInvalidationReceiver(org.projectnessie.quarkus.config.QuarkusStoreConfig storeConfig, String serverInstanceId) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyDistributedCacheInvalidation(org.projectnessie.versioned.storage.cache.DistributedCacheInvalidation distributedCacheInvalidation) voidregisterManagementRoutes(io.quarkus.vertx.http.ManagementInterface mi)
-
Field Details
-
NESSIE_CACHE_INVALIDATION_TOKEN_HEADER
- See Also:
-
-
Constructor Details
-
CacheInvalidationReceiver
@Inject public CacheInvalidationReceiver(org.projectnessie.quarkus.config.QuarkusStoreConfig storeConfig, @ServerInstanceId String serverInstanceId)
-
-
Method Details
-
applyDistributedCacheInvalidation
public void applyDistributedCacheInvalidation(org.projectnessie.versioned.storage.cache.DistributedCacheInvalidation distributedCacheInvalidation) - Specified by:
applyDistributedCacheInvalidationin interfaceorg.projectnessie.versioned.storage.cache.DistributedCacheInvalidationConsumer
-
registerManagementRoutes
public void registerManagementRoutes(@Observes io.quarkus.vertx.http.ManagementInterface mi)
-