All Downloads are FREE. Search and download functionalities are using the official Maven repository.

hcache.3.10.1.source-code.ehcache-core.xsd Maven / Gradle / Ivy

There is a newer version: 3.10.8
Show newest version





  
    
      
        
      
    
  

  

  
    
      
        
          
            Placeholder for services to be managed by the CacheManager and exposed to the Cache instances it manages.
            Those services will also be lifecycled by the CacheManager.
          
        
      
      
        
          
            This element represents Serializers.
            It is a collection of serializer tags that require a type and fully qualified class names of serializers
            that are to be registered
          
        
      
      
        
          
            This element represents Copiers.
            It is a collection of copier tags that require a type and fully qualified class names of copiers
            that are to be registered
          
        
      
      
        
          
            Location where data needs be stored on disk
          
        
      
      
        
          
            This element configures the sets of constrained threads used to run asynchronous tasks for the caches of this manager.
          
        
      
      
        
          
            The element configures the default thread pool used for cache event dispatch.
          
        
      
      
        
          
            The element configures the default thread pool used for write behind caches.
          
        
      
      
        
          
            The element defines the sizing limits for the default SizeOfEngine.
            DEPRECATED: Memory units for heap resources, which are the primary use-case for size-of-engines, are deprecated.
          
        
      
      
        
          
            The element configures the default thread pool used for writing to disk resources.
          
        
      
      
        
          
            
              A cache definition the CacheManager will manage
            
          
        
        
          
            
              A cache template definition that can be reference in <cache> definitions using the 'uses-template'
              attribute.
            
          
        
      
    
  

  
    
      
    
  
  
    
      
        
      
    
  

  
    
  

  
    
      
        
          
            
              
            
          
        
     
    
  

  
    
      
        
          
            
              
            
          
        
      
    
  

  
    
      
        
          
          
          
          
        
      
    
  

  
    
  

  
    
      
        
          
            
          
        
      
      
    
  

  
    
      
        
          
            
              The alias used to access this Cache from the CacheManager
            
          
        
        
          
            
              The optional <cache-template> to use to source a default configuration from.
              References the cache template's 'name' attribute.
            
          
        
      
    
  

  
    
      
        
          
            
              The name of this <cache-template> definition.
              Used by cache element's 'uses-template' attribute.
            
          
        
      
    
  

  
    
      
        
          
            Defines the type for the keys <K> of the Cache<K, V>. Takes a fully qualified class name.
          
        
      
      
        
          
            Defines the type for the values <V> of the Cache<K, V>. Takes a fully qualified class name.
          
        
      
      
        
          
            Defines expiry for the Cache.
          
        
      
      
        
          
            A fully qualified class name to a concrete type that implements
            org.ehcache.config.EvictionAdvisor and has a public default no argument constructor.
          
        
      
      
        
          
            Configures the Cache as fronting a system of record that it'll be kept in sync with.
          
        
      
      
        
          
            Configures the resilience strategy used when the cache's underlying storage fails.
          
        
      
      
        
          
            Configures the listeners for the Cache.
          
        
      
      
        
          
            
              Shortcut for configuring a heap Cache.
              DEPRECATED: The use of memory units (such as 'B', 'kB' or 'MB') for heap resources is deprecated and will be removed in a future version.
            
          
        
        
          
            
              Configures the Cache resources.
            
          
        
      
      
        
          
            The element defines the sizing limits for the Cache's SizeOfEngine.
            DEPRECATED: Memory units for heap resources, which are the primary use-case for size-of-engines, are deprecated.
          
        
      
      
        
          
            Configures advanced properties of the disk tier
          
        
      
      
    
  
  
    
      
        
      
    
  

  
    
      
        
          
            
              
                
                  A fully qualified class name to a concrete type that implements
                  org.ehcache.spi.event.CacheEventListener and has a public
                  default no argument constructor.
                
              
            
            
              
                
                  Indicates which EventFiring firing mode to use
                
              
            
            
              
                
                  Indicates which EventOrdering ordering mode to use
                
              
            
            
              
                
                  Indicates on which EventType an event has to be fired
                
              
            
          
        
      
    
    
  

  
    
      
        
          
            A fully qualified class name to a concrete type that implements
            org.ehcache.spi.loaderwriter.CacheLoaderWriter and has a public
            default no argument constructor.
          
        
      
      
        
          
            
              
                
                  
                    
                  
                  
                  
                
              
              
                
              
            
          
          
          
          
        
      
    
  

  
    
      
        
          
            
              A fully qualified class name of the type's serializer class.
            
          
        
        
          
            
              A fully qualified class name of the type's copier class.
            
          
        
      
    
  

  
    
      
        
          
            A fully qualified class name to a concrete type that implements
            org.ehcache.expiry.ExpiryPolicy and has a public default no argument constructor.
          
        
      
      
        
          
            Entries in the cache should expire if not accessed for the defined time.
          
        
      
      
        
          
            Entries in the cache should expire after the defined time.
          
        
      
      
        
          
            Entries in the cache should never expire.
          
        
        
      
    
  

  
    
      
        
          
            
              The time unit (see java.util.concurrent.TimeUnit) this value is expressed in.
            
          
        
      
    
  

  
    
      
        
      
    
  

  
    
      
        
      
    
  

  
    
      
        
          The memory unit (see org.ehcache.config.units.MemoryUnit) this value is expressed in.
        
      
    
  

  
    
      
        
          
            
              The resource unit (see org.ehcache.config.ResourceUnit) this value is expressed in.
            
          
        
      
    
  

  
    
      
        
      
    
  

  
    
      
        
      
    
  

  
    
      
        
      
      
        @java.lang.SuppressWarnings({"unchecked", "serial"})
        
          DEPRECATED: The use of memory units (such as 'B', 'kB' or 'MB') for heap resources is deprecated and will be removed in a future version.
        
      
    
  
  
    
      
        
      
      
        @java.lang.SuppressWarnings({"unchecked", "serial"})
      
    
  
  
    
      
        
      
      
        @java.lang.SuppressWarnings({"unchecked", "serial"})
      
    
  

  
    
      
    
  

  
    
    
    
  

  
    
      
      
      
      
      
      
      
    
  
  
    
      
      
      
      
      
      
    
  
  
  
    
      
      
      
      
      
      
      
    
  
  
    
      
      
    
  
  
    
      
      
    
  
  
    
      
      
      
      
      
    
  
  
    
      
    
  

  
    
      
        
      
    
    
      
        
        
      
    
  

  
    
      
        
      
    
    
  

  
    
      
        
      
    
    
  

  
    
      
        
      
    
    
  

  
    
      
    
  





© 2015 - 2024 Weber Informatics LLC | Privacy Policy