Class StorageBean

java.lang.Object
io.goobi.viewer.managedbeans.storage.StorageBean
All Implemented Interfaces:
DataStorage, Serializable
Direct Known Subclasses:
RequestBean, SessionBean, ViewBean

public abstract class StorageBean extends Object implements DataStorage, Serializable
Bean to store variables within a certain scope. Should be extended with beans appplying to a certain jsf scope
See Also:
  • Field Details

    • request

      @Inject protected jakarta.servlet.http.HttpServletRequest request
  • Constructor Details

    • StorageBean

      public StorageBean()
  • Method Details

    • get

      public Object get(String key)
      Specified by:
      get in interface DataStorage
    • put

      public void put(String key, Object object)
      Specified by:
      put in interface DataStorage
    • containsKey

      public boolean containsKey(String key)
    • getRequest

      public jakarta.servlet.http.HttpServletRequest getRequest()
    • cleanObjects

      public void cleanObjects()
    • removeObjects

      public void removeObjects(String keyRegex)