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

org.infinispan.lucene.ExternalizerIds Maven / Gradle / Ivy

The newest version!
package org.infinispan.lucene;

/**
 * Identifiers used by the Marshaller to delegate to specialized Externalizers.
 * For details, read http://infinispan.org/docs/9.0.x/user_guide/user_guide.html#_preassigned_externalizer_id_ranges
 *
 * The range reserved for the Lucene module is from 1300 to 1399.
 *
 * @author Sanne Grinovero
 * @since 5.0
 */
@SuppressWarnings("boxing")
public interface ExternalizerIds {

   /**
    * @see org.infinispan.lucene.FileListCacheKey.Externalizer
    */
   static final Integer FILE_LIST_CACHE_KEY = 1300;

   /**
    * @see org.infinispan.lucene.FileMetadata.Externalizer
    */
   static final Integer FILE_METADATA = 1301;

   /**
    * @see org.infinispan.lucene.FileCacheKey.Externalizer
    */
   static final Integer FILE_CACHE_KEY = 1302;

   /**
    * @see org.infinispan.lucene.ChunkCacheKey.Externalizer
    */
   static final Integer CHUNK_CACHE_KEY = 1303;

   /**
    * @see org.infinispan.lucene.FileReadLockKey.Externalizer
    */
   static final Integer FILE_READLOCK_KEY = 1304;

   /**
    * @see org.infinispan.lucene.FileListCacheKey.Externalizer
    */
   static final Integer FILE_LIST_CACHE_VALUE = 1305;

   /**
    * @see org.infinispan.lucene.impl.FileListCacheValueDelta.Externalizer
    */
   static final Integer FILE_LIST_VALUE_DELTA = 1306;

   /**
    * @see org.infinispan.lucene.impl.AddOperation.AddOperationExternalizer
    */
   static final Integer FILE_LIST_DELTA_ADD = 1307;

   /**
    * @see org.infinispan.lucene.impl.DeleteOperation
    */
   static final Integer FILE_LIST_DELTA_DEL = 1308;

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy