Binary compatibility between jspwiki-cache 2.12.3 and 2.12.2
Old: E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-cache\2.12.2\jspwiki-cache-2.12.2.jar
New: E:\Java\.m2\repository\org\apache\jspwiki\jspwiki-cache\2.12.3\jspwiki-cache-2.12.3.jar
Created: 2025-07-30T19:59:18.607+0200
Access modifier filter: PROTECTED
Only modifications: false
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: org.apache.wiki;org.apache.wiki
Excludes: n.a.
Semantic Versioning: 0.1.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Classes:
Status Fully Qualified Name
UNCHANGED org.apache.wiki.cache.CacheInfo
MODIFIED org.apache.wiki.cache.CachingManager
MODIFIED org.apache.wiki.cache.EhcacheCachingManager
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
UNCHANGED public class  org.apache.wiki.cache.CacheInfo top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. CacheInfo(java.lang.String, long) n.a.
Old file New file
32 32
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. long getHits() n.a.
Old file New file
56 56
UNCHANGED public n.a. long getMaxElementsAllowed() n.a.
Old file New file
60 60
UNCHANGED public n.a. long getMisses() n.a.
Old file New file
52 52
UNCHANGED public n.a. java.lang.String getName() n.a.
Old file New file
48 48
UNCHANGED public n.a. void hit() n.a.
Old file New file
40 40
UNCHANGED public n.a. void miss() n.a.
Old file New file
44 44
MODIFIED public abstract interface  org.apache.wiki.cache.CachingManager top
Fields:
Status Modifier Type Field Compatibility Changes:
UNCHANGED public static final java.lang.String CACHE_ATTACHMENTS n.a.
UNCHANGED public static final java.lang.String CACHE_ATTACHMENTS_COLLECTION n.a.
UNCHANGED public static final java.lang.String CACHE_ATTACHMENTS_DYNAMIC n.a.
UNCHANGED public static final java.lang.String CACHE_DOCUMENTS n.a.
UNCHANGED public static final java.lang.String CACHE_PAGES n.a.
UNCHANGED public static final java.lang.String CACHE_PAGES_HISTORY n.a.
UNCHANGED public static final java.lang.String CACHE_PAGES_TEXT n.a.
UNCHANGED public static final java.lang.String PROP_CACHE_CONF_FILE n.a.
UNCHANGED public static final java.lang.String PROP_CACHE_ENABLE n.a.
UNCHANGED public static final java.lang.String PROP_USECACHE_DEPRECATED
Annotations:
Status: Fully Qualified Name: Elements:
UNCHANGED java.lang.Deprecated n.a.
n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public abstract n.a. boolean enabled(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED E java.lang.Exception java.lang.Exception
UNCHANGED T java.lang.Object java.lang.Object
java.lang.Object get(java.lang.String, java.io.Serializable, org.apache.wiki.util.CheckedSupplier
<..>
New:TE
Old:TE
)
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. org.apache.wiki.cache.CacheInfo info(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED T java.io.Serializable java.io.Serializable
java.util.List
<..>
New:T
Old:T
keys(java.lang.String) n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. void put(java.lang.String, java.io.Serializable, java.lang.Object) n.a.
Old file New file
n.a. n.a.
NEW public n.a. boolean registerListener(java.lang.String, java.lang.String, java.lang.Object[])
Compatibility Changes:
Change
METHOD_NEW_DEFAULT
Old file New file
n.a. 131
UNCHANGED public abstract n.a. void remove(java.lang.String, java.io.Serializable) n.a.
Old file New file
n.a. n.a.
UNCHANGED public abstract n.a. void shutdown() n.a.
Old file New file
n.a. n.a.
MODIFIED public class  org.apache.wiki.cache.EhcacheCachingManager top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. EhcacheCachingManager() n.a.
Old file New file
44 47
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. boolean enabled(java.lang.String) n.a.
Old file New file
100 103
UNCHANGED public Generic Templates:
Change Status Name Old Type New Type Generics
UNCHANGED E java.lang.Exception java.lang.Exception
UNCHANGED T java.lang.Object java.lang.Object
java.lang.Object get(java.lang.String, java.io.Serializable, org.apache.wiki.util.CheckedSupplier
<..>
New:TE
Old:TE
)
Status: Name:
UNCHANGED java.lang.Exception
n.a.
Old file New file
128 131
UNCHANGED public n.a. org.apache.wiki.cache.CacheInfo info(java.lang.String) n.a.
Old file New file
106 109
UNCHANGED public n.a. void initialize(org.apache.wiki.api.core.Engine, java.util.Properties)
Status: Name:
UNCHANGED org.apache.wiki.api.exceptions.WikiException
n.a.
Old file New file
67 70
UNCHANGED public n.a. java.util.List
<..>
New:java.lang.String
Old:java.lang.String
keys(java.lang.String) n.a.
Old file New file
118 121
UNCHANGED public n.a. void put(java.lang.String, java.io.Serializable, java.lang.Object) n.a.
Old file New file
149 152
NEW public n.a. boolean registerListener(java.lang.String, java.lang.String, java.lang.Object[])
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 168
UNCHANGED public n.a. void remove(java.lang.String, java.io.Serializable) n.a.
Old file New file
157 160
UNCHANGED public n.a. void shutdown() n.a.
Old file New file
57 60