Class CacheOnErrorEvent
- java.lang.Object
-
- io.github.resilience4j.cache.event.CacheOnErrorEvent
-
- All Implemented Interfaces:
CacheEvent
public class CacheOnErrorEvent extends java.lang.Object
A CacheEvent which informs that accessing the cache has caused an exception.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.github.resilience4j.cache.event.CacheEvent
CacheEvent.Type
-
-
Constructor Summary
Constructors Constructor Description CacheOnErrorEvent(java.lang.String cacheName, java.lang.Throwable throwable)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getCacheName()
Returns the name of the Cache which has created the event.java.time.ZonedDateTime
getCreationTime()
Returns the creation time of Cache event.CacheEvent.Type
getEventType()
Returns the type of the Cache event.java.lang.Throwable
getThrowable()
java.lang.String
toString()
-
-
-
Method Detail
-
getEventType
public CacheEvent.Type getEventType()
Description copied from interface:CacheEvent
Returns the type of the Cache event.- Returns:
- the type of the Cache event
-
getThrowable
public java.lang.Throwable getThrowable()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getCacheName
public java.lang.String getCacheName()
Description copied from interface:CacheEvent
Returns the name of the Cache which has created the event.- Specified by:
getCacheName
in interfaceCacheEvent
- Returns:
- the name of the Cache which has created the event
-
getCreationTime
public java.time.ZonedDateTime getCreationTime()
Description copied from interface:CacheEvent
Returns the creation time of Cache event.- Specified by:
getCreationTime
in interfaceCacheEvent
- Returns:
- the creation time of Cache event
-
-