Class EMItemCache

  • All Implemented Interfaces:
    hudson.ExtensionPoint, java.util.EventListener, javax.servlet.http.HttpSessionListener

    @Extension
    public class EMItemCache
    extends jenkins.util.HttpSessionListener
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface hudson.ExtensionPoint

        hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
    • Constructor Summary

      Constructors 
      Constructor Description
      EMItemCache()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static hudson.util.ListBoxModel getCachedItems​(java.lang.String fieldName)  
      static void invalidateItemsCache()  
      void sessionCreated​(javax.servlet.http.HttpSessionEvent httpSessionEvent)  
      void sessionDestroyed​(javax.servlet.http.HttpSessionEvent httpSessionEvent)  
      static hudson.util.ListBoxModel updateItemsCache​(java.lang.String fieldName, hudson.util.ListBoxModel items)  
      • Methods inherited from class jenkins.util.HttpSessionListener

        all
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EMItemCache

        public EMItemCache()
    • Method Detail

      • sessionCreated

        public void sessionCreated​(javax.servlet.http.HttpSessionEvent httpSessionEvent)
        Specified by:
        sessionCreated in interface javax.servlet.http.HttpSessionListener
        Overrides:
        sessionCreated in class jenkins.util.HttpSessionListener
      • sessionDestroyed

        public void sessionDestroyed​(javax.servlet.http.HttpSessionEvent httpSessionEvent)
        Specified by:
        sessionDestroyed in interface javax.servlet.http.HttpSessionListener
        Overrides:
        sessionDestroyed in class jenkins.util.HttpSessionListener
      • updateItemsCache

        public static hudson.util.ListBoxModel updateItemsCache​(java.lang.String fieldName,
                                                                hudson.util.ListBoxModel items)
      • getCachedItems

        public static hudson.util.ListBoxModel getCachedItems​(java.lang.String fieldName)
      • invalidateItemsCache

        public static void invalidateItemsCache()