Class SessionIdentifiersModel

java.lang.Object
org.apache.wicket.model.LoadableDetachableModel<List<String>>
org.apache.wicket.devutils.pagestore.browser.SessionIdentifiersModel
All Implemented Interfaces:
Serializable, org.apache.wicket.model.IDetachable, org.apache.wicket.model.IModel<List<String>>, org.apache.wicket.util.io.IClusterable

public class SessionIdentifiersModel extends org.apache.wicket.model.LoadableDetachableModel<List<String>>
A model that collects the keys from the DiskPageStore folder
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    SessionIdentifiersModel(org.apache.wicket.model.IModel<org.apache.wicket.pageStore.IPersistentPageStore> store)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    protected List<String>
     

    Methods inherited from class org.apache.wicket.model.LoadableDetachableModel

    getObject, isAttached, of, onAttach, onDetach, setObject, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.apache.wicket.model.IModel

    combineWith, filter, flatMap, isPresent, map, orElse, orElseGet
  • Constructor Details

    • SessionIdentifiersModel

      public SessionIdentifiersModel(org.apache.wicket.model.IModel<org.apache.wicket.pageStore.IPersistentPageStore> store)
  • Method Details

    • load

      protected List<String> load()
      Specified by:
      load in class org.apache.wicket.model.LoadableDetachableModel<List<String>>
    • detach

      public void detach()
      Specified by:
      detach in interface org.apache.wicket.model.IDetachable
      Specified by:
      detach in interface org.apache.wicket.model.IModel<List<String>>
      Overrides:
      detach in class org.apache.wicket.model.LoadableDetachableModel<List<String>>