-
Interfaces Interface Description org.apache.wicket.ajax.AjaxRequestTarget.IJavaScriptResponse org.apache.wicket.util.time.ITimeFrameSource Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10
-
Classes Class Description org.apache.wicket.extensions.ajax.markup.html.modal.ModalWindow useModalDialog
insteadorg.apache.wicket.model.AbstractWrapModel UseIWrapModel
org.apache.wicket.protocol.http.CsrfPreventionRequestCycleListener UseFetchMetadataResourceIsolationPolicy
insteadorg.apache.wicket.protocol.ws.WebSocketAwareCsrfPreventionRequestCycleListener org.apache.wicket.proxy.LazyInitProxyFactory.AbstractCGLibInterceptor org.apache.wicket.proxy.LazyInitProxyFactory.SerializableNoOpCallback no longer usedorg.apache.wicket.proxy.LazyInitProxyFactory.WicketNamingPolicy no longer usedorg.apache.wicket.proxy.objenesis.ObjenesisCGLibInterceptor no longer usedorg.apache.wicket.proxy.objenesis.ObjenesisProxyFactory no longer usedorg.apache.wicket.response.filter.AjaxServerAndClientTimeFilter This class has been deprecated for several reasons. The way it tries to measure server and client times is very inaccurate. Modern browsers provide much better tools to measure Javascript execution times. The measurements were written in a property that has been deprecated for years and removed in modern browsers. Finally, rendering the Javascript directly into the response makes it hard to support a strict CSP with nonces. There is no real replacement for this class. Use the tools provided by the browser. SeeWicketExampleApplication
for a simple example of passing rendering times to the browser via theServer-Timing
header.org.apache.wicket.response.filter.ServerAndClientTimeFilter This class has been deprecated for several reasons. The way it tries to measure server and client times is very inaccurate. Modern browsers provide much better tools to measure Javascript execution times. The measurements were written in a property that has been deprecated for years and removed in modern browsers. Finally, rendering the Javascript directly into the response makes it hard to support a strict CSP with nonces. There is no real replacement for this class. Use the tools provided by the browser. SeeWicketExampleApplication
for a simple example of passing rendering times to the browser via theServer-Timing
header.org.apache.wicket.response.LazyStringResponse In Wicket 10StringResponse
will be made lazy and this class will be removedorg.apache.wicket.util.collections.MicroMap Please useMap.of(Object, Object)
insteadorg.apache.wicket.util.crypt.CachingSunJceCryptFactory use a lambda expression instead TODO remove in Wicket 10org.apache.wicket.util.crypt.ClassCryptFactory use a lambda expression instead TODO remove in Wicket 10org.apache.wicket.util.time.Duration Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10. UseDuration
insteadorg.apache.wicket.util.time.Time Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10. UseInstant
insteadorg.apache.wicket.util.time.TimeFrame Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10org.apache.wicket.util.time.TimeMap Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10org.apache.wicket.util.time.TimeOfDay Since Wicket 9 this class is obsolete and no more used. It will be removed in Wicket 10
-
Fields Field Description org.apache.wicket.authentication.strategy.DefaultAuthenticationStrategy.encryptionKey no longer used TODO remove in Wicket 10org.apache.wicket.settings.SecuritySettings.DEFAULT_ENCRYPTION_KEY org.apache.wicket.util.crypt.SunJceCrypt.SALT TODO remove in Wicket 10org.apache.wicket.util.string.Strings.LINE_SEPARATOR
-
Constructors Constructor Description org.apache.wicket.ajax.AbstractAjaxTimerBehavior(Duration) Since Wicket 9 this constructor is deprecated. It will be removed in Wicket 10. UseAbstractAjaxTimerBehavior(Duration)
insteadorg.apache.wicket.ajax.AjaxSelfUpdatingTimerBehavior(Duration) Since Wicket 9 this constructor is deprecated. It will be removed in Wicket 10. UseAjaxSelfUpdatingTimerBehavior(Duration)
insteadorg.apache.wicket.authentication.strategy.DefaultAuthenticationStrategy(String) supply a crypt instead TODO remove in Wicket 10org.apache.wicket.util.crypt.SunJceCrypt() TODO remove in Wicket 10