Class CacheResourceV3
java.lang.Object
org.infinispan.rest.resources.BaseCacheResource
org.infinispan.rest.resources.CacheResourceV2
org.infinispan.rest.resources.CacheResourceV3
- All Implemented Interfaces:
ResourceHandler
REST resource to manage the caches.
Rules for OpenAPI v3 compliance:
- Resources, such as cache entries, should have unique paths
- Actions should be prefixed by _
- Since:
- 16.0
-
Nested Class Summary
Nested classes/interfaces inherited from class CacheResourceV2
CacheResourceV2.BaseCacheListener, CacheResourceV2.StatefulCacheListener, CacheResourceV2.StatelessCacheListener -
Field Summary
FieldsFields inherited from class CacheResourceV2
internalCacheRegistry, MIGRATOR_NAME, parserRegistry, serverStateManager, STREAM_BATCH_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionCacheResourceV3(InvocationHelper invocationHelper, InfinispanTelemetry telemetryService) -
Method Summary
Methods inherited from class CacheResourceV2
addSourceConnection, assignAlias, cacheExists, compare, convert, deleteSourceConnection, getAllDetails, getCacheAvailability, getCacheConfig, getCacheConfigMutableAttribute, getCacheConfigMutableAttributes, getCacheDistribution, getCacheHealth, getCacheNames, getCacheNamesPerRole, getCaches, getCacheStats, getDetailResponse, getKeyDistribution, getSize, getSourceConnection, hasSourceConnections, reinitializeCache, removeCache, resetCacheStats, setCacheAvailability, setCacheConfigMutableAttribute, setRebalancing, streamEntries, streamKeys, syncDataMethods inherited from class BaseCacheResource
keyDistribution, putValueToCache
-
Field Details
-
CACHE_NOT_FOUND_RESPONSE
- See Also:
-
ILLEGAL_ARGUMENTS_RESPONSE
- See Also:
-
-
Constructor Details
-
CacheResourceV3
-
-
Method Details
-
getInvocations
Description copied from interface:ResourceHandlerReturn theInvocationshandled by this ResourceHandler.- Specified by:
getInvocationsin interfaceResourceHandler- Overrides:
getInvocationsin classCacheResourceV2
-